Visual Basic .NET, Java, C#, C/C++
Line by line converts high-level code to machine code
translates entire program into machine code before running
Concentrates on major tasks
Focused on the objects used to acomplish its goal