Nous savons que pour réaliser un programme pour les PIC, et plus généralement pour n'importe quel microcontrôleur, nous devons suivre les instructions en format mnémonique, puis les traduire en code machine en utilisant un programme spécial appelé assembleur. Lorsque l'on réalise un software avec cette méthode, on parle de programmation en assembleur ou "de bas niveau". Mais il existe cependant d'autres langages de programmation qui sont définis "de haut niveau" puisqu'ils n'utilisent pas d'instructions assembleur. Ils prennent le nom de compilateurs. Les plus célèbres de ces langages sont le Basic et le C.
We know that to implement a program for the PIC, and more generally for any microcontroller, we must follow the instructions in mnemonic format, then translate them into machine code using a special program called assembler. When performing a software with this method, we talk about assembly programming or "low level". But there are other programming languages that are defined "high level" because they do not use assembler instructions. They are called compilers. The most famous of these languages are Basic and C.
Sabemos que para poner en práctica un programa para el PIC, y más en general para cualquier microcontrolador, debemos seguir las instrucciones en formato mnemotécnico, luego traducirlos a código máquina utilizando un programa especial llamado ensamblador. Al realizar un software con este método, se habla acerca de la programación de montaje o de "bajo nivel". Pero hay otros lenguajes de programación que se definen de "alto nivel", ya que no utilizan instrucciones ensamblador. Son llamados compiladores. El más famoso de estos idiomas son básicos y C.
