Përshkruani veçoritë thelbësore të një gjuhe programimi me qëllim të përgjithshëm.
Veçoritë kryesore të një gjuhe programimi me qëllim të përgjithshëm në përgjithësi përfshijnë aftësinë për të kryer operacione bazë si llogaritjet dhe testet logjike, aftësinë për të krijuar operacione të përbëra me Konstruksionet if-else dhe loop, llojet e të dhënave dhe strukturat e të dhënave, aftësitë e kapjes dhe korrigjimit të gabimeve, modularizimi me funksione dhe procedura, aftësitë hyrëse-dalëse dhe aftësitë e menaxhimit të skedarëve dhe të dhënave.