high-level procedural programming language:

e.g. Java, Pascal, C, C++, Turing,

(Note: CS025 does not assume object-oriented programming experience)