Development: Difference between revisions

From KolibriOS wiki
Jump to navigation Jump to search
 
Line 7: Line 7:
<b>KolibriOS comes shipped with most important developer oriented documentation.<br>
<b>KolibriOS comes shipped with most important developer oriented documentation.<br>
In DOCPACK program you'll find guides to FASM, MTDBG and latest system functions (API).</b><br>
In DOCPACK program you'll find guides to FASM, MTDBG and latest system functions (API).</b><br>
''You can also find a copy of the latest API documention in /kernel/docs/ in the SVN repository ([http://websvn.kolibrios.org/listing.php?repname=Kolibri+OS&path=%2Fkernel%2Ftrunk%2Fdocs%2F WebSVN])  
''You can also find a copy of the latest API documention in /kernel/docs/ in the Git repository ([https://git.kolibrios.org/KolibriOS/kolibrios/src/branch/main/kernel/trunk/docs Gitea])  


*[[Get source code|Getting the source code]]
*[[Get source code|Getting the source code]]

Latest revision as of 00:43, 18 January 2025

Introduction

Developing applications and libraries for KolibriOS can be done in a variety of languages, including C, C++, Free Pascal, Forth, Lua and Python.
However, we encourage the use of assembly language whenever possible.

Getting started

KolibriOS comes shipped with most important developer oriented documentation.
In DOCPACK program you'll find guides to FASM, MTDBG and latest system functions (API).

You can also find a copy of the latest API documention in /kernel/docs/ in the Git repository (Gitea)

Application development

Driver development

Kernel Development

API

Translating

Developers