잔글 →주요 프로그래밍 언어 |
|||
| (사용자 2명의 중간 판 2개는 보이지 않습니다) | |||
| 9번째 줄: | 9번째 줄: | ||
== 주요 프로그래밍 언어 == | == 주요 프로그래밍 언어 == | ||
* [[C언어]]: [[UNIX]] 계열 [[운영체제]]를 만들기 위해 고안된 프로그래밍 언어로, 대중적인 인지도가 가장 | * [[C언어]]: [[UNIX]] 계열 [[운영체제]]를 만들기 위해 고안된 프로그래밍 언어로, 파이썬 등장 전까지 대중적인 인지도가 가장 높았다. | ||
** C++: 비야네 스트롭스트룹이란 개발자가 만든 객체 지향 프로그래밍 언어다. | ** C++: 비야네 스트롭스트룹이란 개발자가 만든 객체 지향 프로그래밍 언어다. | ||
** Objective-C: [[애플]]이 개발한 애플 제품 전용 프로그래밍 언어이다. | ** Objective-C: [[애플]]이 개발한 애플 제품 전용 프로그래밍 언어이다. | ||
* [[JAVA]]: 본래 [[썬 마이크로시스템즈]]가 크로스플랫폼 프로그래밍을 위해 만든 언어이며, 안드로이드 앱도 보통 이 언어로 개발한다. 객체지향형 프로그래밍 언어이다. | * [[JAVA]]: 본래 [[썬 마이크로시스템즈]]가 크로스플랫폼 프로그래밍을 위해 만든 언어이며, 안드로이드 앱도 보통 이 언어로 개발한다. 객체지향형 프로그래밍 언어이다. | ||
** C# : [[마이크로소프트]]가 만든 자바 짝퉁임에도 C언어 계열인 것처럼 보이는 프로그래밍 언어이다. | ** C# : [[마이크로소프트]]가 만든 자바 짝퉁임에도 C언어 계열인 것처럼 보이는 프로그래밍 언어이다. | ||
* [[Python]]: 귀도 반 로썸이란 개발자가 심심해서 만든 프로그래밍 언어인데 가독성이 뛰어나고 다양한 프로그래밍 스킬을 익힐 수 있어서 [[BASIC]]을 몰아내고 교육용 및 통계용 프로그래밍 언어의 패왕이 되었다. | * [[Python]]: 귀도 반 로썸이란 개발자가 심심해서 만든 프로그래밍 언어인데 가독성이 뛰어나고 다양한 프로그래밍 스킬을 익힐 수 있어서 [[BASIC]]을 몰아내고 교육용 및 통계용 프로그래밍 언어의 패왕이 되었다. 현재 자바스크립트와 함께 대중에게 친숙한 프로그래밍 언어다. | ||
* [[Javascript]]: [[웹 프로그래밍]]을 위해 필수로 익혀야 할 프로그래밍 언어. 본래 클라이언트 전용으로 나온 스크립트 언어였으나 서버사이드에서도 Javascript를 쓰는 [[Node.js]]의 등장으로 인해 점점 프로그래밍 언어가 되어가고 있다. | * [[Javascript]]: [[웹 프로그래밍]]을 위해 필수로 익혀야 할 프로그래밍 언어. 본래 클라이언트 전용으로 나온 스크립트 언어였으나 서버사이드에서도 Javascript를 쓰는 [[Node.js]]의 등장으로 인해 점점 프로그래밍 언어가 되어가고 있다. | ||
* [[PHP]]: Node.js 이전에 등장한 서버사이드 프로그래밍을 위해 만들어진 언어. 큰숲백과를 포함한 모든 미디어위키 사이트는 서버사이드 프로그래밍 언어로 PHP를 쓴다. | * [[PHP]]: Node.js 이전에 등장한 서버사이드 프로그래밍을 위해 만들어진 언어. 큰숲백과를 포함한 모든 미디어위키 사이트는 서버사이드 프로그래밍 언어로 PHP를 쓴다. | ||
| 21번째 줄: | 21번째 줄: | ||
* [[R]]: 공짜 프로그래밍 언어이다. | * [[R]]: 공짜 프로그래밍 언어이다. | ||
* [[LISP]]:이 언어는 역사가 오래된 언어로, 1958년 초안이 작성된 언어라서, 고급 프로그래밍 언어 중에는 1954년 만들어진 포트란에 이어 두 번째로 오래되었다. | * [[LISP]]:이 언어는 역사가 오래된 언어로, 1958년 초안이 작성된 언어라서, 고급 프로그래밍 언어 중에는 1954년 만들어진 포트란에 이어 두 번째로 오래되었다. | ||
* [[Rust(프로그래밍 언어)|Rust]]: [[파이어폭스]]의 개발 주체인 모질라 재단에서 개발하기 시작했던 프로그래밍 언어. | * [[Rust (프로그래밍 언어)|Rust]]: [[파이어폭스]]의 개발 주체인 모질라 재단에서 개발하기 시작했던 프로그래밍 언어. | ||
* [[파스칼 (프로그래밍 언어)|Pascal]]: 한때 C언어와 경쟁했던 언어다. | |||
===난해한 프로그래밍 언어=== | ===난해한 프로그래밍 언어=== | ||
고수준 언어의 목적인 '사람이 알아보기 쉬운 프로그래밍 언어'라는 철학을 무시하고 재미로 만드는 언어. 브레인퍽이나 JAVA2K, 비펀지 등이 있다. | 고수준 언어의 목적인 '사람이 알아보기 쉬운 프로그래밍 언어'라는 철학을 무시하고 재미로 만드는 언어. 브레인퍽이나 JAVA2K, 비펀지 등이 있다. | ||