თუ თქვენ შეიძინეთ ძალიან ძლიერი კომპიუტერი, დახარჯეთ ბევრი ფული, მერწმუნეთ, კარგი პროგრამული უზრუნველყოფის გარეშე მას აზრი აღარ ექნება. პროგრამული უზრუნველყოფის შესაქმნელად, ისინი იყენებენ პროგრამირების ენებს.
დავიწყოთ პირველივე პროგრამირების ენებით. ისინი გასული საუკუნის შორეულ 50-იან წლებში გამოჩნდნენ. შემდეგ მათ მხოლოდ უმარტივესი ბრძანებების შესრულების საშუალება მოგცეთ. მაგალითად, პროგრამირების ამ ენებმა შესაძლებელი გახადა ციფრების დამატება და გამრავლება; ამისათვის დაიწერა სპეციალური პროგრამის კოდი. თვითონ ასეთი ენები საჭიროა ადამიანის მიერ წაკითხული კოდის ტექსტად გადასაკეთებლად, რომელიც პროცესორისთვის გასაგებია. ყოველივე ამის შემდეგ, პროცესორი მუშაობს მხოლოდ ბინარულ კოდთან, პროცესორისთვის ასეთი კოდი შეიძლება იყოს მხოლოდ ციფრების ერთობლიობა: 0101000001. პროგრამირების ენის გასაგებად მანქანულ კოდად გადასაკეთებლად გამოიყენება შემდგენელი ან თარჯიმანი. მაგალითად, C ++ ენის გადასაკეთებლად გამოიყენება შემდგენელი, მაგრამ Python- ის ენასთან მუშაობისთვის საჭიროა სპეციალური თარჯიმანი.
იმის უკეთ გასაგებად, თუ რატომაა საჭირო პროგრამირების ენები და რაში სჭირდება ისინი, საჭიროა მაგალითისთვის ინტერნეტის მოყვანა. ყოველდღე ათობით სხვადასხვა საინტერესო საიტს სტუმრობთ. იმისათვის, რომ ამ საიტებმა გამართულად იმუშაონ, საჭიროა პროფესიონალურად შეიქმნას ეს საიტი. საიტების უმეტესობა აგებულია HTML ნიშნის გამოყენებით, მაგრამ უნდა გვესმოდეს, რომ HTML არ არის პროგრამირების ენა. ეს მხოლოდ მარტივი ვებსაიტის შესაქმნელად არის საჭირო. კარგი ფუნქციური ვებსაიტის შესაქმნელად, თქვენ ასევე უნდა ისწავლოთ Perl ან PHP, ეს უკვე სრულფასოვანი პროგრამირების ენებია.
არსებობს პროგრამირების ენების ორი ძირითადი ჯგუფი, პირველი ჯგუფი არის დაბალი დონის, ხოლო მეორე ჯგუფი არის მაღალი დონის. პირველი ტიპის ენა ყველაზე ახლოსაა მანქანურ კოდთან. ისინი ითვლება ყველაზე რთულად დასაპროგრამებლად. მაგრამ მაღალი დონის პროგრამირების ენებში, ეს კოდი უფრო ჰგავს ადამიანის ტექსტს.
ენები ძალიან განსხვავებულია, ბევრია. ამასთან, პოპულარული რამდენიმეა. პოპულარული ენაა C ++ და ასევე არსებობს C # ენა (C "მკვეთრი"). ეს ენა შეიმუშავა MicroSoft– მა. ასევე არსებობს დელფი, გაუმჯობესებული პასკალური ენა. რა თქმა უნდა, ბევრმა სკოლაში შეისწავლა პასკალი. Delphi შეიქმნა Borland– ის მიერ და ამ კომპანიამ შექმნა Borland Delphi– ს განვითარების გარემოც.
ადამიანების უმეტესობას სჯერა, რომ კომპიუტერი მხოლოდ ლეპტოპი ან სისტემის განყოფილებაა, ან შესაძლოა პლანშეტი ტელეფონით, მაგრამ ეს საქმე შორს არის. კომპიუტერი ყველგან გარს გივლის, ჩვეულებრივი ტელევიზორიც კი უკვე კომპიუტერია, ბანკის ტერმინალიც კომპიუტერია. თანამედროვე კონდიციონერებიც კი კომპიუტერია. იმისათვის, რომ ეს ტექნიკა იმოქმედოს, მილიონობით პროგრამისტი მუშაობს მთელ მსოფლიოში და ავითარებს პროგრამული უზრუნველყოფის კოდს თითოეული მოწყობილობისთვის.