Gjuhët programuese � Paraqitja e algoritmeve në një formë të kuptueshme për kompjuterin bëhet përmes gjuhëve programuese (ang. programming language). � Grumbulli i komandave që shkruhen sipas algoritmit të përpiluar paraprakisht, ku çdo i hap i tij zëvendësohet me komanda të gjuhës programuese, quhet program. � Gjuhët programuese ndahen në: ◦ Gjuhët e ulëta programuese dhe ◦ Gjuhët e larta programuese
Gjuhët e ulëta programuese � Gjuha të cilën e kupton mikroprocesori i kompjuterit njihet si gjuhë e ulët programuese (ang. machine language), ose kod i makinës (machine code). �Në këtë komandat jepen si vargje të shifrave binare 1 dhe 0. � Programimi në gjuhën e makinës thjeshtohet nëse shfrytëzohet gjuha assembler (ang. assembly language). �Në këtë gjuhë përdoren shkurtesat (ang. mnemonic) si ADD apo SUB.
Gjuhët e larta programuese � Këto gjuhë janë të afërta me logjikën e gjuhëve të cilat i shfrytëzon njeriu. � Gjuhë të tilla janë: ◦ ◦ C++ Java Pascal Basic etj.
Kompiluesi � Përdoret përkthimin e programeve të shkruara në gjuhë të larta programuese në ato të ulëta programuese Programi burimor Kompiluesi Programi objektiv Linkuesi Fajlla të tjerë objektivë Programi ekzekutiv
Aktivizimi i Visual Studios � Hapja e një projekti të ri � Hapësira punuese e programit