
Languages
Programmation is an art that depending of the language will reach different ends. Whatever your purpose, working with EPhyScience will provide you the assurance of having a clean, sustainable and maintenable code.

C / C++
The King of embedded languages is obviously C given its efficiency in terms of ressources. On the other hand, C++ is well know for its higher flexibility and higher level of conception.

Python
Whether you want to makes embedded development, test automation or data analysis, Python is a formidable languages that gets its strength from its simplicity and its extensive community .

Verilog / VHDL
While programming FPGA, a hardware description language such as VHDL or Verilog is required. This language is one of the most complex and its expertise is consequently rare.

Assembly
When ressources are very low or when a there exist a ressource bottleneck in the code, an optimisation through reprogrammation in Assembly is a laborious but functional solution.