Modula-2 Programming Help by Programmer's hub

Modula 2 programming language

Modula-2 is a computer programming language designed as a revision of Pascal programming language. Modula-2 works in modules to combine the different modules of program to create a application. Modula 2 provide the facility for the high level and low level programming which can be implement on the wide variety of microcomputers. It is used for the embedded system that require concurrency without the overhead of large operating system or large language. It contains simple and consistent rules of syntax which makes it easy to learn.

Modula 2 Programming code example

{`
MODULE Hello;
FROM STextIO IMPORT WriteString;
BEGIN
WriteString("Hello World!");
END Hello
`}
Modula 2 programming language

Areas of Application

  • Systems Programming
  • Operating system
  • Concurrent Programming
  • Embedded Systems
  • Software Engineering
  • Education

Reserved Words

ANDELSIFLOOPREPEAT
ARRAYENDMODRETURN
BEGINEXITMODULESET
BYEXPORTNOTTHEN