Język ten służy wyłącznie do zapisywania algorytmów wykonywania programów. Zestaw instrukcji opisujących całą aplikację nazywamy kodem źródłowym programu. Tali kod źródłowy nie jest bezpośrednio zrozumiały dla komputera. Aby maszyna go wykonała, musi zostać najpierw przetłumaczony na język wewnętrzny komputera, który jest ciągiem operacji elementarnych realizowanych przez komputer. Taki program nazywamyprogramem wynikowym. Aby zamienić kod źródłowy programu na sam program wynikowymusimy użyć innego programu zwanego translatorem (od ang. translation - tłumaczenie). Operacja ta nazywana jest translacją.
Język ten służy wyłącznie do zapisywania algorytmów wykonywania programów. Zestaw instrukcji opisujących całą aplikację nazywamy kodem źródłowym programu. Tali kod źródłowy nie jest bezpośrednio zrozumiały dla komputera. Aby maszyna go wykonała, musi zostać najpierw przetłumaczony na język wewnętrzny komputera, który jest ciągiem operacji elementarnych realizowanych przez komputer. Taki program nazywamyprogramem wynikowym. Aby zamienić kod źródłowy programu na sam program wynikowymusimy użyć innego programu zwanego translatorem (od ang. translation - tłumaczenie). Operacja ta nazywana jest translacją.
Po to żeby konkurencja zapłaciła deweloperom za przejście na język programowania, który oni używają.