(사용자 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, 비펀지 등이 있다.