컴퓨터프로그래밍

이유는 높은 수준의 프로그래밍 언어를 사용합니까?

아시다시피, 컴퓨터 내부의 모든 명령은 운영자가 0과 1의 복잡하고 구조화되지 않은 순서입니다 특수 기계 언어로 전송됩니다. 이러한 신호의 부족 -이 장치는 소정의 신호 레벨을 제로로 정의 할 수있는 전자 기기에 매우 편리하다. 그러나,이 코드를 사용하여 복잡한 작업이 매우 어렵 수행 지침을 작성하고, 오류 및 디버그 단순히 불가능 찾을 수 있습니다. 따라서 우리는, 특별한 개발자를위한 편리하고 높은 수준의 프로그래밍 언어를 개발했다.

이야기

프로그램은 표준 명령의 순서입니다,의 구현은 특정 작업의 솔루션에 연결됩니다. 를 들어 최초의 컴퓨터 프로그램을 기계어로 직접 쓴, 그들은 매우 복잡하고 이해하기 어려웠다. 초반 - 중반 50-XX의 마지막, 20 세기는 프로그래밍 과정이 더 구조화 만든 첫 번째 매크로 다음 소위 나타났다 어셈블리 언어, 또한 기계 코드에 의존했다. 컴퓨터 기술 개발 및 개선과 프로그래밍 언어의 급속한 발전에 따라. 그리고 50-XX의 중간에 포트란, 최초의 본격적인 높은 수준의 프로그래밍 언어를 보였다. 1968 년, 니콜라스 워스 새로운 언어 파스칼은 넓게 설계하고 흥미로운 소프트웨어 제품과 현재를 만드는 데 사용되는, 소개되었다. 그리고 객체 지향 Visual Basic의 플랫폼에서 사용되는 기초하는의 기본 언어를했다. 특별히 적응 된 C - 70 년대에 가장 널리 오늘의 언어로 사용 중 하나가 있었다 시스템 프로그래밍. 현재, 전체적이고 다양한 객체 지향 시스템뿐만 아니라 인터넷 응용 프로그램을 만들 수 전문가를 도와 이러한 언어의 개발 및 보급 : HTML, PHP, 자바. 조건부하고 컴퓨터에서 사용되지 않는의 총 중량뿐만 아니라 많은 높은 수준의 프로그래밍 언어 이천 다른 언어에 대한 총 프로그래밍.

분류

간단한 분류는 낮은 수준의 프로그래밍 언어 소위, 또는 차 목표로, 높은 수준의 프로그래밍 언어로 기존의 모든 자금을 분할하고, 사용자 중심. 그 프로세서 명령어 세트 대신 또는 - 이들 간의 주요 차이점은 컴퓨터에 따라 프로그램 언어 (즉, 어셈블러 니모닉)의 첫 번째 그룹으로 기록한다는 사실에있다. 높은 수준의 언어 프로그래밍이 가능 관계없이의 모든 컴퓨터에서 실행되는 응용 프로그램 얻을 수 있습니다 하드웨어를. 자금은 두 개의 큰 : 언어 그룹 절차 비 절차, 유닛은 또한 구조 및 작동, 기능 및 논리적으로 도입되는.

일반적으로, 프로그램의 각 전문가는 그가 특정 작업을 해결하는 데 사용할 수있는 10 개 개의 다른 프로그래밍 언어에 대한 자사의 처분에 있습니다. 기본적으로는 높은 수준의 프로그래밍 언어뿐만 아니라 기계 지향 언어의 개발자를위한 더 어려워 물론이고 널리의 일부 만드는 데 사용되는 소프트웨어를.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ko.birmiss.com. Theme powered by WordPress.