차례:
- 고급 프로그래밍 언어는 언어에 따라 인터프리터 또는 컴파일러를 사용하여 저급 프로그래밍 언어로 변환해야합니다. 해석 된 언어는 컴파일 된 언어보다 이식성이 뛰어나고 컴파일 된 언어는 해석 된 언어보다 빠르게 실행됩니다. 그러나 컴파일 속도가 향상되면 프로세서 속도가 향상되어 해석 언어와 컴파일 언어 간의 성능 차이를 무시할 수 있으므로 컴파일 언어의 중요성이 점차 줄어들 기 시작했습니다.
- 이 실행 파일은 인터넷, CD-ROM 또는 다른 매체를 통해 배포되어 실행됩니다. Microsoft Windows 또는 Mac OS X와 같이 컴퓨터에 설치하는 소프트웨어는 컴파일 된 언어 (일반적으로 C 또는 C ++)를 사용하여 코딩됩니다.
비디오: 프로그래밍 입문자들을 위한 기초 강의 - 언어의 분류와 종류 2024
> 코드는
프로그래밍 언어라고하는 다양한 맛을냅니다. 인기있는 프로그래밍 언어가 다음 그림에 나와 있습니다. 언어 간 기능:
-
프로그래밍 언어는 모두 음성 언어가 모두 표현할 수있는 것과 동일한 기능을 생성 할 수 있습니다. 같은 대상, 문구 및 감정.
-
프로그래밍 언어의 명령은 말한 언어의 단어가 겹치는 것처럼 겹칠 수 있습니다. 파이썬이나 루비에서 화면에 텍스트를 출력하려면 imprimer와 같이 print 명령을 사용합니다. 그리고 imprimir은 프랑스어와 스페인어로 "print"의 동사입니다. 자연스런 수명: 프로그래밍 언어는 프로그래머가 새롭고 쉬운 방법으로 계산 개념을 표현할 때 생겨납니다. 다른 프로그래머가 동의하면 자신의 프로그램에 해당 언어를 채택하고 프로그래밍 언어가 확산됩니다. 그러나 라틴어 나 아람어와 마찬가지로 다른 프로그래머가 프로그래밍 언어를 채택하지 않거나보다 나은 언어가 나오면 프로그래밍 언어는 사용이 부족하여 서서히 사라집니다.
-
. 한 명의 작성자:
말하기와 달리 프로그래밍 언어는 한 사람이 짧은 시간에 만들 수 있습니다 시간의 기간, 때로는 단지 며칠. 단일 제작자가 사용하는 인기있는 언어로는 JavaScript (Brendan Eich), Python (Guido van Rossum) 및 Ruby (Yukihiro Matsumoto)가 있습니다.
-
음성 언어와 달리 (물론 영어는 제외하고) 거의 모든 프로그래밍 언어는 영어로 작성됩니다. HTML, JavaScript, Python 또는 Ruby로 프로그래밍하든, 브라질, 프랑스 또는 중국 프로그래머 모두가 동일한 영어 키워드 및 구문을 코드에 사용합니다. 힌디어 또는 아랍어와 같은 일부 비영어권 프로그래밍 언어가 있지만 이러한 언어가 널리 보급되거나 주류는 아닙니다. 저수준 및 고급 프로그래밍 언어 비교
프로그래밍 언어를 분류하는 한 가지 방법은 저급 언어 또는 고급 언어 중 하나입니다. 저수준 언어는 컴퓨터 프로세서 나 CPU와 직접 상호 작용하며 매우 기본적인 명령을 수행 할 수 있으며 일반적으로 읽기가 어렵습니다. 저수준 언어의 한 예인 기계 코드는 0과 1 두 개의 숫자만으로 구성된 코드를 사용합니다. -
그림은 기계 코드의 예를 보여줍니다. 다른 저수준 언어 인 어셈블리 언어는 키워드를 사용하여 데이터 읽기, 데이터 이동 및 데이터 저장과 같은 기본 명령을 수행합니다. 대조적으로 고급 언어는 자연어를 사용하므로 사람들이 읽고 쓸 수 있습니다. 코드가 C ++, Python 또는 Ruby와 같은 고급 언어로 작성되면 인터프리터 또는 컴파일러는이 고급 언어를 컴퓨터가 이해할 수있는 저수준 코드로 변환합니다. 컴파일 된 코드 및 해석 된 코드 비교
고급 프로그래밍 언어는 언어에 따라 인터프리터 또는 컴파일러를 사용하여 저급 프로그래밍 언어로 변환해야합니다. 해석 된 언어는 컴파일 된 언어보다 이식성이 뛰어나고 컴파일 된 언어는 해석 된 언어보다 빠르게 실행됩니다. 그러나 컴파일 속도가 향상되면 프로세서 속도가 향상되어 해석 언어와 컴파일 언어 간의 성능 차이를 무시할 수 있으므로 컴파일 언어의 중요성이 점차 줄어들 기 시작했습니다.
JavaScript, Python 및 Ruby와 같은 고급 프로그래밍 언어가 해석됩니다. 이러한 언어의 경우 인터프리터는 프로그램을 직접 실행하여 각 문장
을 한 번에 한 줄씩
기계어로 번역합니다. C ++, COBOL 및 Visual Basic과 같은 고급 프로그래밍 언어가 컴파일됩니다. 이러한 언어의 경우 코드가 작성된 후 컴파일러가 코드를 기계 코드로 변환하고 실행 파일을 작성합니다.
이 실행 파일은 인터넷, CD-ROM 또는 다른 매체를 통해 배포되어 실행됩니다. Microsoft Windows 또는 Mac OS X와 같이 컴퓨터에 설치하는 소프트웨어는 컴파일 된 언어 (일반적으로 C 또는 C ++)를 사용하여 코딩됩니다.
웹 프로그래밍
웹 사이트에서 액세스 할 수있는 소프트웨어가 점차적으로 설치된 소프트웨어를 인수하기 시작합니다. 컴퓨터에 마지막으로 소프트웨어를 다운로드하고 설치 한 것을 생각해보십시오. 기억이 안 날 수도 있습니다. 음악 및 영화를 재생하는 Windows Media Player 및 Winamp와 같은 설치된 소프트웨어는 YouTube 및 Netflix와 같은 웹 사이트로 대체되었습니다. Microsoft Word 및 Excel과 같은 기존의 워드 프로세서 및 스프레드 시트 소프트웨어는 Google 워드 프로세서 및 스프레드 시트와 같은 웹 소프트웨어와의 경쟁을 시작합니다. Google은 설치된 소프트웨어가없는 Chromebook이라는 노트북을 판매하고 있으며 대신 웹 소프트웨어에만 의존하여 기능을 제공합니다. 이 책의 나머지 부분에서는 웹 소프트웨어가 급속하게 성장하고 있기 때문에뿐만 아니라 웹용 프로그램이 기존 설치된 소프트웨어보다 배우기 쉽고 실행하기 쉽기 때문에 웹 소프트웨어 개발 및 작성에 중점을 둘 것입니다.