생활
따뜻한원앙279
코딩프로그램은 왜 다 영어로 이루어져 있는건가요?
코딩을 배울때 대부분의 언어가 기본적으로 영어로 세팅이 되어있는데
왜 다른 언어로는 코딩을 하기가 어렵고 꼭 영어만 사용을 해야하는건지 궁금합니다.
5개의 답변이 있어요!
컴퓨터가 처음 개발되었을때 미국 중심으로 개발이 되어서 그렇습니다
전 세계적인 통용성을 위해 한 언어를 기준으로 삼아야 했고
이미 영어가 국제 표준처럼 되어 있어서 그렇습니다
그렇다고 꼭 영어만 쓰는것은 아닙니다
비영어권 국가의 개발자들도 코딩할 때 영문 키워드와 문법은 영어로 쓰되
변수명이나 함수명은 자신의 모국어를 사용하거나 주석은 모국어로 다는 방식을 많이 활용합니다
코딩은 프로그래밍이라는 논리 구조를 배우는 것이지 영어 자체를 배우는 것은 아닙니다
영문 키워드 몇십 개만 익히면 나머지는 논리력으로 충분히 코딩할 수 있습니다
채택 보상으로 46베리 받았어요.
채택된 답변안녕하세요. 기본적으로 관련 기술이 미국에서 많이 발전한 경향도 크고, 무엇보다 영어가 이 세상에서 쉬운 언어 중 하나입니다. 우리는 한국어가 되게 쉬워 보이지만, 외국인에게는 상당히 어려운 언어라고 하더군요. 영어만큼 세상에서 쉬운 언어가 거의 없습니다. 그렇기 때문에 어떤 일이든 영어를 거의 국제 표준어 처럼 사용하는 것이고요. 이런 영향이 미치지 않았나 개인적으로 생각하네요.
아무래도 컴퓨터가 처음 만들어질때 미국에서 주도적으로 개발을 하다보니 자연스럽게 영어가 표준이 된거같아요. 사실 다른 나라 언어로 된것도 있긴한데 전세계 사람들이 같이 소통하고 기술을 공유하려다보니까 약속처럼 영어를 쓰는거지요. 지금와서 한글이나 다른걸로 다 바꾸기에는 이미 쌓인 데이터가 너무 많아서 현실적으로 영어말고는 답이 없을거같네요.
애초에 윈도우 같은 os도 영어로 되어있고 이미 모든 프로그램의 바탕은 영어입니다.
그리고 만들어진 프로그램을 특정 국가가 편히 사용을 하기 위해서 모국어로 번역을 할 뿐
기초는 영어입니다. 그래서 거의 우리나라에서 하는 코딩들은 100퍼 영어라고 보시면 되겠습니다.
사실 어릴 떄부터 다룬 것이라서 영어가 친숙하기도 하지요
컴퓨터과학이 본격적으로 발전한 20세기 중반, 미국과 영국이 기술 개발을 주도했습니다. 초기 언어닌 FORTRAN, COBOL,C 등 모두 영어 단어를 기반으로 만들어졌고, 이후 표준처럼 굳어졌습니다. 국제 공용어로서의 영어는 과학이나 기술 분야에서 국제 공용어 역할을 헀습니다. 전 세계 개발자들이 같은 언어로 소통하기 위해 영어 기반 문법이 유지되었습니다. 영어 문장은 행위 중심으로 구성되어 있어서 명령문,조건문,정의문 같은 프로그래밍 구조와 잘 맞습니다. 다른 언어도 있었지만 국제적 호환성과 커뮤니티 지원 부족으로 널리 쓰이지 못했고, 결국 영어 기반이 표준이 되어버려서 영어로 표준이 되었습니다.