PIC Compilers

Here is a list of Microchip PIC compilers that will be useful to you:

HI-TECH PIC C Compiler
HI-TECH Software makes industrial-strength software development tools and C compilers that help software developers write compact, efficient embedded processor code.

For over two decades HI-TECH Software has delivered the industry’s most reliable embedded software development tools and compilers for writing efficient and compact code to run on the most popular embedded processors. Used by tens of thousands of customers including General Motors, Whirlpool, Qualcomm, John Deere and many others, HI-TECH’s reliable development tools and C compilers, combined with world-class support have helped serious embedded software programmers to create hundreds of breakthrough new solutions.

Download page

IAR

IAR Systems provides a range of development tools for embedded systems: integrated development environments (IDE) with C/C++ compilers and debuggers, starter kits, hardware debug probes and state machine design tools. The product line supports 8051, ARM, AVR, MSP430 and many other 8-, 16-, and 32-bit MCUs from different chip manufacturers.

Download page

CCS

Our goal at CCS is to provide the customer with the easiest possible solutions for the Microchip PIC® MCU development needs. PIC is the number one selling chip in the world being selected for new 8-bit designs and used in a wide variety of applications. C is the most popular of the computer languages and is easy to learn, read, and review. That is why CCS has everything you need to get going quickly in C. For software and hardware, CCS is your one-stop shop for PIC® C Development Tools.

CCS offers the most optimized PIC® MCU C compilers for Windows and Linux at a very reasonable price. Other embedded development tools include a full IDE and various prototyping hardware. We support all the PIC12, PIC14, PIC16 and PIC18 MCUs. Coming soon… dsPIC® chip support.

Download page

BYTE-CRAFT

Byte Craft Limited is a software development company specializing in embedded systems software development tools for single-chip microcomputers. We provide innovative solutions for developers, consultants and manufacturers around the world. Our main products are C cross-compilers targeted to a variety of microcontroller families.

Download page

microEngineering Labs, Inc.

microEngineering Labs, Inc. specializes in PICmicro® microcontroller (MCU) development tools that make working with PICmicro MCUs quicker and easier.

We offer a wide range of products, including compiler software, device programmers, experimenter and prototyping boards, books, and more.

Download page

mikroElektronika PascalmikroElektronika Basic mikroElektronika C

The easiest way to program PIC micros. Our comprehensive Pascal compiler provides the power you need with with the simplicity of Windows-based point and click environment.

mikroC is a powerful, feature rich development tool for PICmicros. It is designed to provide the programmer with the easiest possible solution for developing applications for embedded systems, without compromising performance or control.

A beginner? Don’t worry. Easy-to-learn BASIC syntax, advanced compiler features, built-in routines, and many practical examples we have provided allow a quick start in programming PIC.

Download page

Crownhill Associates

Proton PICBASIC. Crownhill is a privately held, independent company founded in 1994 by the current Managing Director, Lester Wilson and his wife Beryl. The company was a real, low-capital, startup! Originally working from a spare room, the company sustained year on year growth to break through $1M turnover in 1999.

Building on the deep and broad experience of the founder and the loyal employees, Crownhill pioneered in focusing its attention on embedded PIC microcontroller development tools and smart card design in the small and medium enterprise sector, well before both PIC Micro’s and Smart Cards became fashionable.

Download page