티스토리 뷰
다양한 프로그래밍 언어들
컴퓨터가 처음 만들어진 이후 보다 쉽게 프로그래밍하기 위한 여러 가지 아이디어와 방법들이 생겨났으며, 그에 따라 보다 강력하고 편리한 형태의 새로운 프로그래밍 언어가 현재까지도 계속해서 만들어지고 있다.
지금까지 수백 가지의 프로그래밍 언어들이 만들어져 왔는데, 여러 검색 사이트에서 검색되는 프로그래밍 언어의 비율을 분석하는 TIOBE Index에 의하면 2017년 8월 현재 가장 많이 검색되는 프로그래밍 언어는 Java, C, C++, C#, Python, Visual Basic .Net 등으로 나타난다.
TIOBE Index는 전세계적으로 가장 많이 사용되는 상위 25개(Google, Youtube, Baidu, Yahoo, Wiki-pedia, ebay, amazon 등)의 검색 엔진 사이트를 통해 검색되는 프로그래밍 언어 관련 검색의 횟수들을 수집하고, 그 데이터를 기반으로 순위가 계산되어 월 단위의 변화와 순위가 게시되고 있다.
C언어는 매우 오래된 역사를 가지고 있지만 최근에 개발된 다른 언어들과 경쟁해도 높은 사용 비율을 보이고 있다는 점이 흥미롭다.
이렇게 C언어가 오랫동안 컴퓨터 프로그래밍 언어로서 많이 사용되고 검색되는 이유로는 문법의 간결성, 빠른 처리 속도, 효율적인 메모리 접근 및 사용, 높은 확장성 등을 들 수 있다.
프로그래밍 언어는 인간과 컴퓨터가 대화를 하기 위한 언어이다.
인간이 명령을 내리고 컴퓨터가 실행하기 때문에, 기계어보다는 C 언어처럼 인간이 사용하는 언어와 가까운 고급 언어를 사용한다.
#include <stdio.h>
main()
{
printf("Hello, World!");
}
대부분의 학생들이 C언어를 공부할 때 처음 작성하게 되는 예제이다.
C언어 소스 코드에는 반드시 main()이 있어야 하며, 사용하는 명령들의 내용이 미리 기록되어 있는 헤더 파일을 참조하여 프로그래밍 한다.
[간단 정리]
C언어는 문법이 간결하고 빠른 처리 속도 때문에 오래된 역사를 갖고 있음에도 다른 언어들과 경쟁을 해도 높은 사용 비율을 보인다.
'꿀팁' 카테고리의 다른 글
신재생 에너지의 정의와 특징 (간단 정리) (46) | 2023.11.09 |
---|---|
3세대 바이오매스, 미세 조류란 (간단정리) (1) | 2023.11.08 |
반도체의 역사 (간단 정리) (45) | 2023.11.05 |
시스템 전반을 관리하는 운영체제란 (간단 정리) (22) | 2023.10.27 |
신에너지 석탄액화란 (간단 정리) (26) | 2023.10.23 |
- 애플
- 람사르 협약
- 기술
- 간단정리
- 핵반응
- 빅데이터
- 환경
- 컴퓨터
- 친환경
- 온실 가스
- 단돈 이찬원
- 런던 협약
- 이산화탄소
- 에너지
- 전력
- 전기
- 인공지능
- 구글
- 번개
- 반도체
- 기후 협약
- 간단 정리
- 몬트리올 의정서
- 수소
- 데이터
- 지속 가능한 발전
- 신재생 에너지
- 지구 온난화
- 물
- 지열 발전
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |