-high level language*
-low level language*
olmak üzere 2 grupta incelenir.
algoritma ve akış diagramlarının* mantığı iyi bir şekilde anlaşıldığı zaman bu programlama dilleri(c, c+, c++, c#, pascal vs) ile çok komplex sorular son derece kısa sürelerde çözülebilir.