Pelles C is a development suite that bundles various tools working together to assist programmers through all the stages of creating an application, from idea to the deployment stage. The package includes a comprehensive IDE with debugging, profiling and resource editing capabilities.
Pelles C is intended for creating applications dedicated to the Windows and ARM platforms. The array of predefined templates offers you a starting point in your programming endeavors, but you can also start a new project from scratch.
The IDE helps you design console or Windows applications, MSVC projects, apps for Pocket PCs or smartphones, installers, as well as executable files or dynamic and static libraries, compatible with 32-bit or 64-bit architectures (x86 projects can be upgraded to 64-bit mode once they are finished).
The built-in wizards are intended for guiding beginners throughout the necessary steps, but programming knowledge is required for editing the generated main and resource files. The application features an integrated bitmap, icon and video (AVI without sound) editor and comes with the required tools for creating simple and animated cursors.
The source code editor features syntax highlighting, line numbering, word completion and bookmarking, while the the source-level debugger helps you quickly identify errors within your source code, as well as standard exceptions.
The IDE includes a profiler, a macro assembler, a dependency management tool, code signing options, a compiler and an install builder, all designed to help you have your application ready for distribution.
The comprehensive source code editor and its feature set make Pelles C a development environment suitable for beginner and advanced C programmers alike. Ease of use, along with the complete and advanced suite of tools makes it worth having around for creating appealing Windows and Windows Mobile applications.