Modula-2
Modula-2 is a strongly-typed, procedural programming language that emphasizes modular programming and language safety. It is commonly used for system programming, education, and embedded systems development.
Hello, world code example:
MODULE Hello;
IMPORT InOut;
BEGIN
InOut.WriteString('Hello world!');
InOut.WriteLn
END Hello.
Popularity: Less than 1% of developers are using or have used this language.*
*According to StackOverflow's 2023 survey.
Repositories on GitHub: 330