Development: Difference between revisions

From KolibriOS wiki
Jump to navigation Jump to search
(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 more or less successfully 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]. Remember, though, that we try to use [http://en.wikipedia.org/wiki/Assembly_language assembly language] for a majority of the code.
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|Code formatting guidelines]]
*[[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]]
*[http://diamond.kolibrios.org/hll/hll_eng.htm Compilers available for KolibriOS]
*[[Writing sound drivers for KolibriOS]]
*[[Porting applications to KolibriOS]]
*[[Writing network drivers for KolibriOS]]

Revision as of 18:26, 19 March 2013