Development: Difference between revisions
Jump to navigation
Jump to search
Asiekierka (talk | contribs) (Created page with "== Introduction == Developing applications and libraries for KolibriOS can be done more or less successfully in a variety of languages, including [http://en.wikipedia.org/wik...") |
No edit summary |
||
Line 1: | Line 1: | ||
== Introduction == | == Introduction == | ||
Developing applications and libraries for KolibriOS can be done | Developing applications and libraries for KolibriOS can be done in a variety of languages, including [http://en.wikipedia.org/wiki/C C], [http://en.wikipedia.org/wiki/C++ C++], [http://en.wikipedia.org/wiki/Free_Pascal Free Pascal], [http://en.wikipedia.org/wiki/Forth Forth], [http://en.wikipedia.org/wiki/Lua Lua] and [http://en.wikipedia.org/wiki/Python Python]. <br> | ||
However, we encourage the use of [http://en.wikipedia.org/wiki/Assembly_language assembly language] whenever possible. | |||
== Useful resources == | == Useful resources == | ||
*[[Style| | *[[Style|Assembly code formatting guidelines]] | ||
<br> | |||
*[[Writing applications for KolibriOS]] | *[[Writing applications for KolibriOS|Writing applications for KolibriOS using assembly language]] | ||
*[http://diamond.kolibrios.org/hll/hll_eng.htm Writing applications for KolibriOS using high level languages] | |||
*[[Porting applications to KolibriOS]] | |||
<br> | |||
*[[Writing drivers for KolibriOS]] | *[[Writing drivers for KolibriOS]] | ||
*[ | *[[Writing sound drivers for KolibriOS]] | ||
*[[ | *[[Writing network drivers for KolibriOS]] |
Revision as of 18:26, 19 March 2013
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.
Useful resources
- Writing applications for KolibriOS using assembly language
- Writing applications for KolibriOS using high level languages
- Porting applications to KolibriOS