트랜슬레이터
트랜슬레이터(translator), 번역기 또는 프로그래밍 언어 처리기(programming language processor)는 인간이 편리한 형식으로 작성된 프로그래밍 명령을 컴퓨터가 이해하고 처리할 수 있는 기계어 코드로 변환하는 컴퓨터 프로그램이다. 이는 컴파일러, 어셈블러 또는 인터프리터(코드를 한 컴퓨터 언어에서 다른 컴퓨터 언어로 변환하는 모든 것)를 지칭할 수 있는 일반적인 용어이다. 여기에는 C++ 및 자바와 같은 고급 컴퓨터 언어와 사람이 읽을 수 있는 컴퓨터 언어, Java 바이트코드와 같은 중간 수준 언어, 어셈블리어 및 기계 코드와 같은 저수준 언어, 서로 다른 컴퓨팅에서 유사한 수준의 언어 간 번역이 포함된다. 플랫폼뿐만 아니라 이들 중 하나에서 이들 중 하나까지. 소프트웨어와 하드웨어는 컴퓨팅에서 서로 다른 수준의 추상화를 나타낸다. 소프트웨어는 일반적으로 사람이 이해하고 조작하기 쉬운 고급 프로그래밍 언어로 작성되는 반면, 하드웨어 구현에는 물리적 구성 요소와 상호 연결에 대한 낮은 수준의 설명이 포함된다. 번역기 컴퓨팅은 이러한 추상화 수준 간의 변환을 용이하게 한다.[1] 전반적으로 변환기 컴퓨팅은 소프트웨어와 하드웨어 구현 간의 격차를 해소하는 데 중요한 역할을 하여 개발자가 각 플랫폼의 장점을 활용하고 애플리케이션의 특정 요구 사항에 따라 성능, 전력 효율성 및 기타 측정 항목을 최적화할 수 있도록 해준다.[2] 같이 보기
각주
|
Index:
pl ar de en es fr it arz nl ja pt ceb sv uk vi war zh ru af ast az bg zh-min-nan bn be ca cs cy da et el eo eu fa gl ko hi hr id he ka la lv lt hu mk ms min no nn ce uz kk ro simple sk sl sr sh fi ta tt th tg azb tr ur zh-yue hy my ace als am an hyw ban bjn map-bms ba be-tarask bcl bpy bar bs br cv nv eml hif fo fy ga gd gu hak ha hsb io ig ilo ia ie os is jv kn ht ku ckb ky mrj lb lij li lmo mai mg ml zh-classical mr xmf mzn cdo mn nap new ne frr oc mhr or as pa pnb ps pms nds crh qu sa sah sco sq scn si sd szl su sw tl shn te bug vec vo wa wuu yi yo diq bat-smg zu lad kbd ang smn ab roa-rup frp arc gn av ay bh bi bo bxr cbk-zam co za dag ary se pdc dv dsb myv ext fur gv gag inh ki glk gan guw xal haw rw kbp pam csb kw km kv koi kg gom ks gcr lo lbe ltg lez nia ln jbo lg mt mi tw mwl mdf mnw nqo fj nah na nds-nl nrm nov om pi pag pap pfl pcd krc kaa ksh rm rue sm sat sc trv stq nso sn cu so srn kab roa-tara tet tpi to chr tum tk tyv udm ug vep fiu-vro vls wo xh zea ty ak bm ch ny ee ff got iu ik kl mad cr pih ami pwn pnt dz rmy rn sg st tn ss ti din chy ts kcg ve
Portal di Ensiklopedia Dunia