Welcome.

Compiler911 - optimizing, easy and clever.

Optimizing, easy and clever, multi-target object pascal and assembler compiler, suitable absolutely for all kinds of programming tasks on x86 platform (even writing an own OS). Contains the set of source code analysis and refactoring tools. Has an easy and friendly user interface. Not like other compilers. Free edition for Windows 2000/XP/Vista is available for immediate download.

Compiler911 gives You power to

  • Compile small or even micro programs using Object Pascal or Assembler language with no obligatory system code inclusion.
  • Write your own OS (operating system) or any other boot sector program combining 16 and 32 bit code in a single output file.
  • Try an alternative compiling of your projects created with other Object Pascal compilers.
  • Optimize your assembler code.
  • Use a growing list of refactoring and source code analizing tools.
  • You get absolute Freedom to define Your own string handling routines, base "TObject" class with it's methods, exception handling routines, memory managment model etc.

more about Compiler911 >>

Better to see once...

Screenshots

Tips and notes

  • The Library is our knowldge base. Here You can find valuable information about Compiler911 features, read articles and improve your programming skills.
  • Subscribing to our RSS feed keeps You in tune. We make an update once per month usually.
  • Compiler911 is being rapidly developed. Each new release contains new feautures. Half a year ago we only began to generate output files - to compile assembler statements. Then there were: high language compiling, obligatory assembler level optimizer, classes and strings support. Resource editor and source code beautifier are coming up. Each release contains even undocumented and unpublushed feautures which are implemented in test/debug mode. So if found an error in the program - consider it to be not an error, but an unfinished feauture.

Want more

Here is a bit of our Compiler's source code.