Programming Language
프로그래밍언어는 컴퓨터가 할 일을 사람이 알려주는 과정에게 필요한 언어입니다.
◆ 프로그래밍언어 특징
|◆ 간결성
사람이 프로그램을 쉽게 이해하고 읽을 수 있도록 간결하게 표현
|◆ 가독성
이해하기 쉽도록 작성된 프로그램이나 프로그래밍 언어의 문법, 주석등이 가독성 향상에 도움
|◆ 정확성
프로그래밍 언어의 문법은 정확해야 한다.
|◆ 기계독립성
서로 다른 컴퓨터에서 항상 같은 결과를 보장해야한다.
현재 가장 많이 사용되고 있는 언어는 C, C#, C++, Java, Python등이 있습니다.
각 언어들의 특징에 대해서 설명 드리도록 하겠습니다.
◆ 각 프로그래밍언어별 특징
|◆ C
소프트웨어(Ex) 운영체제) 작성을 지원하는 프로그램을 만들 때 사용되는 언어는 C언어이다.
C언어는 성능이 중요한 프로그램에서 사용된다.
최근 가장 많이 사용되고 있는 언어는 C 언어의 문법을 기반으로 만들어진 언어이다.
C에 능숙한 사람을 뽑는 업체는 여전히 많다.
|◆ C++
객체지향을 지원하는 언어이다.
C와 비슷하고,. 몇가지 발전된 기능을 가지고 있다.
현재 가장 많이 사용되는 웹 프로그램중 하나인 구글 크롬이 C++로 작성되었다.
|◆ C#
객체지향을 지원하는 언어이다.
마이크로소프트사의 .NET 프레임워크에서 제공되는 언어이다.
현재 가장많이 사용되고있는 게임 개발환경을 제공하는 게임엔진인 유니티가 C#, C++로 작성되었다.
|◆ Java
객체지향을 지원하는 언어이다.
운영체제 플랫폼에 독립적이다.
스프링 프레임워크, 전자정부 프레임워크를 사용하기 위해서 가장 많이 사용되는 언어이다.
|◆ Python
객체지향을 지원하는 언어이다.
운영체제 플랫폼에 독립적이다.
컴퓨터 운영체제중 하나인 우분투가 Python언어로 개발되었다.
인스타그램의 웹 서버가 Python언어로 개발되었다.
'BACK-END' 카테고리의 다른 글
[GitHub] Repository to Organization 옮기기 (With. Transfer) (0) | 2022.10.26 |
---|---|
프로그래밍이란 무엇인가? (0) | 2019.03.16 |
MIT App Inventor 초간단 가이드 (0) | 2018.03.26 |