Saludos bro. Para trabajar con microcontroladores PIC y hacer lo mismo que en este tutorial se usa lenguaje C.
También existe otra forma de trabajar con microcontroladores PIC que es un poco más antigua, la cual es usar Assembler. Sin embargo, con C puedes hacer todo facilmente.