Pelles C for Windows

Pelles C for Windows 9.00

A complete development solution for starters and advanced C programmers
3.7  (23 votes)
9.00.9 (See all)

Pelles C for Windows is an integrated development environment, and as such, it comes with various tools, such as a C compiler, a macro assembler, a linker, a resource compiler, a message compiler, a code signing utility, a maker utility and an install builder. Likewise, it has built-in editors for bitmaps, icons, cursors, string tables and videos.

Good to know that there are wizards that help you create each of the types of projects supported. This way, you get a hand if you are a beginner or save some time if you are a skilled developer already. In this respect, the IDE has templates that help you develop console and Windows applications, apps for Pocket PCs and smartphones, dynamic and static libraries as well as executables. However, it is always possible to start a new project from zero.

The code editor is not very different from other similar tools. Thus, it supports features that boost your productivity and minimize the occurrence of bugs. These include syntax highlighting, automatic completion, bookmarking and line numbering. Fortunately, you can also use the debugger to find and solve various types of programming errors. However, it is intended for C, which means that other programming languages are not supported.

All in all, Pelles C for Windows is a very complete solution for developers as it covers practically every stage of the development process, from planning to distribution. It is a solution that is suitable for starters and advanced C programmers alike. Most users would agree that Pelles C for Windows is a high-quality IDE that is well beyond other free products of its type.

Pedro Castro
Editor rating:

Review summary


  • Integrated editors for different types of resources
  • Full-featured code editor
  • Fast C compiler
  • Wizard-driven project creation
  • Integrated debugger
  • Supports project management


  • Only supports C programming language
Info updated on: