개인 재정 프로그래밍 언어의 유형 - 더미

프로그래밍 언어의 유형 - 더미

차례:

비디오: 프로그래밍 입문자들을 위한 기초 강의 - 언어의 분류와 종류 2024

비디오: 프로그래밍 입문자들을 위한 기초 강의 - 언어의 분류와 종류 2024
Anonim

> 코드는

프로그래밍 언어라고하는 다양한 맛을냅니다. 인기있는 프로그래밍 언어가 다음 그림에 나와 있습니다. 언어 간 기능:

  • 프로그래밍 언어는 모두 음성 언어가 모두 표현할 수있는 것과 동일한 기능을 생성 할 수 있습니다. 같은 대상, 문구 및 감정.

    구문과 구조:
  • 프로그래밍 언어의 명령은 말한 언어의 단어가 겹치는 것처럼 겹칠 수 있습니다. 파이썬이나 루비에서 화면에 텍스트를 출력하려면 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이라는 노트북을 판매하고 있으며 대신 웹 소프트웨어에만 의존하여 기능을 제공합니다. 이 책의 나머지 부분에서는 웹 소프트웨어가 급속하게 성장하고 있기 때문에뿐만 아니라 웹용 프로그램이 기존 설치된 소프트웨어보다 배우기 쉽고 실행하기 쉽기 때문에 웹 소프트웨어 개발 및 작성에 중점을 둘 것입니다.

프로그래밍 언어의 유형 - 더미

편집자의 선택

OneNote 2013에서 메모 서식을 지정하는 방법 - 인형

OneNote 2013에서 메모 서식을 지정하는 방법 - 인형

Windows 용 OneNote에서 메모를 서식 지정하는 과정은 OneNote 2013과는 조금 다른 것입니다. 다음은 Windows 용 OneNote에서 주요 서식 지정 작업을 수행하는 방법입니다. OneNote에서 텍스트를 수정하고 조작하는 방법 Windows 용 OneNote에는 리본이 없으므로 ...

OneNote 2013에서 메모를 보내는 방법 - 간단한 방법 인

OneNote 2013에서 메모를 보내는 방법 - 간단한 방법 인

OneNote 2013과 메모를 공유하는 방법은 전자 메일 수신자 또는 Microsoft Word 또는 블로그에 파일로 보내는 것입니다. 현재 메모를 파일로 보내려면 다음과 같이하십시오. OneNote 2013에서 공유하려는 메모를 열고 선택하십시오.

OneNote 2013에서 메모를 동기화하는 방법 - 인형

OneNote 2013에서 메모를 동기화하는 방법 - 인형

OneNote 2013은 수동으로 파일을 저장하는 전체 개념 동기화하는 데 유리합니다. 자동 또는 수동으로 파일을 동기화 할 수 있습니다. 이렇게하면 파일을 관리 할 때 약간의 자유가 생깁니다. OneNote에서 자동으로 동기화하는 방법 OneNote는 노트, 섹션 등을 변경할 때마다 노트를 자동 저장합니다.

편집자의 선택

루비 인형 용 인형 치트 시트 - 인형

루비 인형 용 인형 치트 시트 - 인형

루비 온 레일스는 오픈 소스 프레임 워크입니다. 웹 사이트 및 웹 기반 데이터베이스를 구축하는 데 사용할 수 있습니다. 물론 다른 프로그래밍 언어와 마찬가지로 Ruby의 키워드와 Rail의 명명 규칙을 알아야합니다.

웹 사이트 재 설계를위한 테스트 방법론 - 새로운 웹 사이트를 구축하거나 웹 사이트 디자인을 재 설계 할 때

웹 사이트 재 설계를위한 테스트 방법론 - 새로운 웹 사이트를 구축하거나 웹 사이트 디자인을 재 설계 할 때

웹 사이트를 통해 테스트 방법론을 표준화하는 데 시간을 투자해야합니다. 하나의 테스트 방법론으로 표준화함으로써 테스트 결과를보다 정확하게 평가할 수 있습니다. 또한 테스트를 팀의 일부 직원에게 위임 할 수 있습니다. 체크리스트가 있습니다 ...

웹 사이트 호스팅을위한 열 개의 장소 - 인형

웹 사이트 호스팅을위한 열 개의 장소 - 인형

항상 좋은 질문입니다 . 요즘에는 매우 다양한 웹 서비스가 있기 때문에 웹 사이트의 정의가 문제가되고 있습니다. 따라서 여기에는 두 개의 블로깅 사이트를 포함하여 "실제"웹 사이트를 호스팅 할 수있는 10 개의 장소가 있습니다. Google Page Creator :이 유연한 페이지 생성 서비스는 ...

편집자의 선택

Mac 용 Office 2011의 스크랩북에 클립을 추가하는 방법 - 스크랩북은 하나임

Mac 용 Office 2011의 스크랩북에 클립을 추가하는 방법 - 스크랩북은 하나임

Office 2011 Toolbox 인터페이스의 중요한 탭에 대해 설명합니다. PowerPoint 슬라이드의 그림과 같은 것을 선택하고 편집 → 복사를 선택하면 해당 그림이 클립 보드로 전송됩니다. 이제 열려있는 Word 문서로 이동하여 편집 → 붙여 넣기를 선택하여 복사본을 가져올 수 있습니다.

Mac 용 Office 2011의 올바른 버전을 선택하는 방법 - 마네킹

Mac 용 Office 2011의 올바른 버전을 선택하는 방법 - 마네킹

Office 2011 for Mac 여러 버전이 제공되므로 Mac에 새로운 Word, Excel, PowerPoint 등을 설치할 때 약간의 연구가 필요합니다. Mac 용 Office 2011의 각 버전에는 다른 가격 및 다양한 응용 프로그램 및 기능 세트가 있습니다. 다음 목록은 에디션을 선택하는 데 도움이됩니다.

Mac 용 Office 2011에서 리본을 사용자 지정하는 방법 - Office 2011의 새로운

Mac 용 Office 2011에서 리본을 사용자 지정하는 방법 - Office 2011의 새로운

리본은 고정 된 화면 영역을 차지하는 크고 두꺼운 도구 모음과 같습니다. Office 2011의 첫 번째 리본 반복은 제한적인 사용자 지정 기능을 제공합니다. 리본의 오른쪽 가장자리에있는 휠을 클릭하여 리본을 사용자 정의 할 수 있습니다. 리본이 응답하지 않습니다 ...