본문 바로가기
IT/CS 노트

여러가지 컴퓨터 프로그래밍 언어

by hatnim 2022. 10. 9.
반응형

1. 정의

컴퓨터 프로그래밍 언어는 컴퓨터는 우리가 쓰는 언어를 이해하지 못하기 때문에 오직 컴퓨터가 이해할 수 있는 언어입니다. 따라서 컴퓨터에 지시를 내릴 수 있습니다. 사람들이 쓰는 다양한 언어가 존재하는 것처럼 프로그래머가 컴퓨터와 통신하는 데 사용할 수 있는 컴퓨터 프로그래밍 언어의 다양한 배열이 있습니다. 그 중에서 컴퓨터가 이해할 수 있는 언어 부분을 '바이너리'라고 합니다. 프로그래밍 언어를 바이너리로 변환하는 것을 '컴파일'이라고 합니다. 우리가 많이 들어본 C 언어, Python 외에 각 언어에는 고유한 기능이 있지만 프로그래밍 언어 간에 공통점이 있는 경우가 많습니다. 이러한 언어가 있기 때문에 컴퓨터는 크고 복잡한 정보를 빠르고 효율적으로 처리할 수 있습니다. 스마트폰, 전자 제품 및 웹 사이트에 대한 형태와 기능을 만드는 데 많이 사용됩니다. 요즘 업계에서 사용되는 프로그래밍 언어는 매우 다양합니다.  이러한 언어 중 가장 중요하고 사람들이 많이 쓰는 언어에 대해 소개하고 그 중 한 가지를 골라 설명드리겠습니다.

2. 언어의 종류 및 C와 Python

웹 사이트는 더 혁신적이고 반응이 빠르며 오늘날 가장 인기 있는 프로그래밍 언어 중 일부를 합하여 완벽하게 디자인하면서 다양한 기능을 제공합니다. 이러한 프로그래밍 언어에는 C, C++, JAVA, JAVASCRIPT, PHP, RUBY, Objective C 및 Python이 있습니다. C는 이러한 새로운 언어의 기반이 되는 기본 프로그래밍 언어로 사용됩니다. 현재 이러한 프로그래밍 언어를 사용하는 인기 있는 웹사이트와 앱에는 Google 및 Bloomberg(C++), GoToMeeting 앱 및 The Wall Street Journal(Java), Facebook 및 Twitter(JavaScript), Yahoo 및 Wikipedia(PHP), Groupon 및 Amazon이 있습니다. 물론 프로그래밍 언어가 많이 등장하는 웹사이트 외의 도메인도 있습니다. 이러한 부부에는 컴퓨터 과학 부서 및 실험실의 프레임워크가 포함됩니다. 상위 20개 미국 대학 컴퓨터 과학 부서는 Python, Java, Matlab, C 및 C++프로그래밍 언어를 사용하여 운영을 강화합니다. 반면, 세계에서 가장 많이 사용되는 기술 20개는 JavaScript, SQL, Java, C#, PHP, Python, C++를 사용합니다. 순서대로 54.4%, 28%, 37.4%, 31.6%, 29.7%, 23.8%, 20.6%를 차지합니다. 그 중에 제일 기반이 되는 C 언어를 소개해드리겠습니다. C는 주로 저수준 응용 프로그램을 개발하는 데 사용되는 구조 지향적인 중간 수준 프로그래밍 언어입니다. 주로 소프트웨어 개발자, 컴퓨터 엔지니어, 비즈니스 및 시스템 분석가, IT 및 웹 콘텐츠 관리자, 임베디드 소프트웨어 엔지니어들, 정보 기술, 엔지니어링 분야에서 사용합니다. 또한, C 언어가 가장 많이 사용되는 전문 분야 및 산업에는 임베디드 시스템, 시스템 프로그래밍, 인공 지능, 산업 자동화, 컴퓨터 그래픽, 우주 연구, 이미지 처리 및 게임 프로그래밍 등이 있습니다. 이 언어의 특징은 비교적 배우기 쉽다는 것입니다. 마스터할 키워드는 32개뿐입니다. 컴파일러 및 인터프리터와 같은 시스템 프로그램을 작성하기도 용이합니다. 따라서, 초보자들을 위한 기초 언어라고 할 수 있습니다. C 언어는 1972년 UNIX 시스템을 구현하기 위해 특별히 개발되었습니다. 이 후 이를 기반으로 C++, Java C#, JavaScript 및 Pearl을 비롯한 많은 고급 프로그래밍 언어가 탄생했습니다. 다음으로, Python을 소개하겠습니다. Python은 유연하고 강력한 의미 체계를 기반으로 해석되고 객체 지향적인 고급 프로그래밍 언어입니다. Python을 사용하면 시스템을 스크립팅 또는 Glue 언어로 빠르게 통합할 수 있습니다. 무엇보다 빠르게 어플리케이션을 개발할 때 많이 쓰이기도 합니다. 이 언어는 배우기가 쉽고 읽기도 쉬운 매력이 있어 사람들에게 접근성이 매우 좋다는 것이 특징입니다. 또한 주요 플랫폼에서 소스로 사용 가능한 무료 표준 라이브러리가 제공된다는 점도 이 언어의 좋은 점입니다. Python은 1980년대 후반 네덜란드에서 개발되었으며 1991년에 처음으로 대중에게 공개되었습니다. 전문가들은 소프트웨어 개발자는 2015년 약 1,018,000명에서 2022년 1,240,600명으로 증가할 것으로 예상합니다. 마찬가지로 컴퓨터 프로그래머도 2015년 약 343,700명에서 2022년 372,100명으로 증가할 것으로 예상하고 있다고 합니다. 이처럼 앞으로의 산업에서 컴퓨터 과학의 중요도는 점점 늘어날 것으로 보입니다.

반응형

댓글