SkyOS has a native C++ Application Framework featuring more than 200 unique classes ranging from simple String handling to device management and full GUI development.
Develop in a variety of languages, for instance:
- C# .NET (Mono)
- C (GCC)
- C++ (GCC)
- Pascal (freepascal compiler)
- Perl, Ruby, Bash scripts, and many more...
- Project manager
- Intergrated debugger with support for:
- Memory watch
- Variable watch
- C/C++ source code watch
- Function watch
- Set breakpoints / Step / Single Step in disassembly and C/C++ source files
- Intergrated profiler (SkyProfiler)
- Function tracing
GCC 4.1.1 is available for SkyOS developers to develop C and C++ applications. Additionally, you may use GDB to debug your applications.
Use freepascal do develop applications in the pascal language.
Mono and DotGNU
Allows developers to develop for the .NET runtime and use various programming languages like C#.
Furthermore, you may develop in Python and Perl as well.
./configure & make
There is full support for ./configure scripts and the make process. Most tools needed by this configure script are available too. autoconf, automake, libtool, coreutils and many more.
Makes porting of UNIX applications very easy
Memory debugging support