Трансляторщики

Сегодня практически ни одна сфера человеческой деятельности не обходится без участия компьютера. Облегчить работу человека, оптимизировать ее призваны компьютерные программы. Написанием программ чаще всего занимаются люди, непосредственно связанные с той специальностью, в рамках которой и создается эта программа. Каким же образом, например, дизайнер, может создать дизайнерскую графическую программу, не владея специальным языком общения с компьютером? Тут ему на помощь и приходят специалисты по системам программирования, иначе говоря – трансляторщики.

В чем же суть их работы? Любая компьютерная программа воспринимается самим компьютером только в том случае, если она написана понятным машине языком. Такой язык называется машинно-зависимым, или ассемблером. Сегодня, как правило, ассемблерами владеют только высококлассные специалисты, а программы обычно пишутся машинно-независимым языком или, как его еще называют, высокоуровневым языком программирования. По сути, такой язык описывает действия, которые должна выполнить система, после трансляции программы на машинно-зависимый язык.

Осуществить такую трансляцию помогают специальные программы-трансляторы. Созданием компьютерных языков и программ-трансляторов и занимаются трансляторщики.

Профессия в каком направлении вам больше нравиться?

 IT сфера
 Графика и дизайн
 Офисные работники