top of page
Code 2_edited.jpg

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. 

00 - Language_edited.jpg

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 2_edited.jpg

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  . 

Python
C / C++
VHDL_edited.jpg

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_edited.jpg

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. 

Assembler
Verilog / VHDL
bottom of page