Assembler is the native programming method for the PICs as provided by Microchip within the MPLAB environment. PICBasic enables you to incorporate (embed) Assember instructions in-line within your PICBasic code if you so wish to perform fuctions that otherwise PICBasic is not able to provide.