User:Narke/Languages: Difference between revisions

From OSDev.wiki
Jump to navigation Jump to search
Content added Content deleted
No edit summary
No edit summary
Line 1: Line 1:
A summary of programming languages which can be used to implement kernels.
A summary of programming languages which can be used to implement kernels.


{| class="wikitable"
* ADA
|+ Caption text
* Assembly language (example: MenuetOS, https://menuetos.net)
|-
* ATS
! Number !! Language !! OS !! Link
* C (example: NetBSD, https://www.netbsd.org)
|-
* C++
| 1 || ADA || Example || Example
* Crystal
|-
* colorForth
| 2 || Assembly language || MenuetOS || https://menuetos.net
* D
|-
* Deca
| 3 || ATS || ||
* Forth
|-
* FreeBasic
| 4 || C || NetBSD || https://www.netbsd.org
* HolyC
|-
* Lisaac
| 5 || C++ || ||
* Hare (example: Bunnix, https://git.sr.ht/~sircmpwn/bunnix)
|-
* Haskell
| 6 || Crystal || ||
* Modula-3
|-
* Myrddin
| 7 || colorForth || ||
* Nim
|-
* Oberon 2
| 8 || D || ||
* Orth (example: Orth demo, https://github.com/602p/orth)
|-
* Pascal
| 9 || Deca || ||
* Rust (example: Redox, https://www.redox-os.org)
|-
* Volt
| 10 || Forth || ||
* Wacc
|-
* X
| 11 || FreeBasic || ||
* Zig
|-
* Zimbu
| 12 || HolyC || ||
|-
| 13 || Lisaac || ||
|-
| 14 || Hare || Bunnix || https://git.sr.ht/~sircmpwn/bunnix
|-
| 15 || Haskell || ||
|-
| 16 || Modula-3 || ||
|-
| 17 || Myrddin || ||
|-
| 18 || Nim || ||
|-
| 19 || Oberon 2 || ||
|-
| 20 || Orth || Orth demo || https://github.com/602p/orth
|-
| 21 || Pascal || ||
|-
| 22 || Rust || Redox || https://www.redox-os.org/
|-
| 23 || Volt || ||
|-
| 24 || Wacc || ||
|-
| 25 || X || ||
|-
| 26 || Zig || ||
|-
| 27 || Zimbu || ||
|}

Revision as of 09:16, 26 May 2024

A summary of programming languages which can be used to implement kernels.

Caption text
Number Language OS Link
1 ADA Example Example
2 Assembly language MenuetOS https://menuetos.net
3 ATS
4 C NetBSD https://www.netbsd.org
5 C++
6 Crystal
7 colorForth
8 D
9 Deca
10 Forth
11 FreeBasic
12 HolyC
13 Lisaac
14 Hare Bunnix https://git.sr.ht/~sircmpwn/bunnix
15 Haskell
16 Modula-3
17 Myrddin
18 Nim
19 Oberon 2
20 Orth Orth demo https://github.com/602p/orth
21 Pascal
22 Rust Redox https://www.redox-os.org/
23 Volt
24 Wacc
25 X
26 Zig
27 Zimbu