Author: ghost_father

კომპილატორი (რა არის კომპილატორი)

Keywords
კომპილატორი — კომპიუტერული პროგრამა, რომელიც კითხულობს პროგრამას დაწერილს რომელიმე პროგრამირების ენაში ანუ წყარო ენაში და თარგმნის მას იდენტიურ პროგრამაში განსხვავებულ პროგრამირების ენაზე ანუ მიზნის ენაზე. კომპილატორის მნიშვნელოვანი თვისება არის წყარო ენაში შეცდომების პოვნა და შეძლებისდაგვარად მათი გამოსწორება ან მითითება. განმმარტებელი კითხულობს პროგრამას დაწერილს რომელიმე პროგრამირების ენაში და სხვა პროგრამირების ენაზე თარგმნის მაგივრად თვითონ ასრულებს წყარო ენაში მითითებულ ბრძანებებს. მაგალითად ჯავაში ენის დამამუშავებელი იყენებს ორივე სისტემას. თავიდან ჯავაზე დაწერილი პროგრამა კომპილირდება შუამავალ პროგრამაში ანუ ბაიტკოდში და შემდგომ ჯავა ვირტუალური მანქანის განმმარტებელი ასრულებს ბაიტკოდში მითიტებულ ბრძანებებს. იმის გამო რომ პროგრამების უმეტესობა მოთავსებულია ერთზე მეტ ფაილში, კო