Is AmigaOS “Object Oriented”?
The Amiga Operating System was created in a time when “OO” was not yet a hype term. But it is state of the art and incorporates many ideas from object oriented design philosophies. This is one of the reasons why the OS is so compact, efficient, and simultaneously flexible. • Is the Amiga Operating System 16-bit or 32-bit? The AmigaOS is since its first days (1985) a 32-bit OS, thanks to the internal 32-bit architecture of the Motorola microprocessors. Also every application software is thus 32-bit. So you do not need a new operating system and a completely new set of application software to exploit the 32-bit features of the current generation of processors, it happens automatically. • What programming languages are available? There are assemblers, C, C++, Pascal, Modula 2, Oberon, Fortran, Basic compilers, and several special or unique languages like BCPL, E, scheme, Cluster, ARexx, Lisp, or Prolog. The biggest part of the AmigaOS is written in C, the time-critical parts in assembler.