Software engineering
Computing
Computer programming
Object-oriented programming languages
Subroutines
Scripting languages
Control flow
Compiler optimizations
Foreach loop
Scala
Inline expansion
D