A high level Object Oriented programming language with considerable influences from RTL/2 and noted similarities to Modula 2, Pascal, and C; primarily focused towards ARM/RISC OS development.
A high level Object Oriented programming language with considerable influences from RTL/2 and noted similarities to Modula 2, Pascal, and C. The main Charm website currently offers tools targeted towards ARM architectures running the RISC OS. The official site also provides a Charm language guide as well as the historical background to the development of Charm.
Charm is a block structured OO language using a context free grammar.
Notable officially supported target platforms include:
- Raspberry Pi
- ARMini
- Iyonix
- RISC PC
- RISC PC emulator (RPCEmu)