Łatwe, trudne i bardzo trudne języki programowania
Ciężko usystematyzować możliwości i funkcjonalności poszczególnych język programowania, ale stosunkowo łatwo ocenić poziom trudności w kodowaniu programów. Powszechnie za najtrudniejszy język programowania jest uważany Assembler, w którym konieczna jest znajomość rejestrów procesora, a także zrozu