컴퓨터, 프로그래밍
프로그래밍 언어 목록. 저수준 및 고수준 프로그래밍 언어
컴퓨터 기술의 발달로 서서, 그리고 프로그래밍 언어뿐만 아니라 프로그래밍 방법과 방법을 지속적으로 개선하지 않습니다. 현대 컴퓨터 분야와 그 분류에 어떤 언어가 존재하는지 고려하십시오.
일반 정보
프로그래밍 언어 목록은 매우 광범위하고 다양하므로 완전히 게시하는 것은 거의 불가능합니다. 모든 언어 중에서 세 가지 주요 하위 그룹이 있습니다.
- 기계 (저수준 프로그래밍 언어);
- 기계 지향적 (assemblers);
- 기계 독립적 (고수준);
현대 소프트웨어의 개발자들 사이에서 가장 인기있는 다음 주요 프로그래밍 언어. 목록은 인기의 내림차순으로 나열됩니다.
- SQL.
- 자바.
- XML
- C ++.
- HTML.
- Visual Basic.
- XSL.
- 델파이.
이 프로그래밍 언어 목록은 아직까지 완벽하지는 않지만 가장 많이 사용되는 언어이며 프로그래머가 고용 할 때 지식을 요구할 수 있습니다. 모두 높은 수준의 프로그래밍 언어입니다.
프로그래밍의 기초
저급 프로그래밍 언어는 프로세서의 유형과 기능을 고려해야하는 언어입니다. 이러한 프로그래밍 언어의 운영자와 운영 방법은 기계 코드에 충분히 가깝기 때문에 개인용 컴퓨터의 메모리 장치에 대한 지식과 프로세서가이를 액세스하는 방법을 필요로합니다.
다양한 저수준 프로그래밍 언어의 이름을 지정하는 것은 어렵습니다. 이 모든 목록은 하나의 지배적 언어 인 어셈블러로 축소됩니다. 기계 코드 닫기의 표기법으로 프로그램 코드를 작성할 수 있기 때문에 어셈블리 언어는 운영 체제, 장치 드라이버 및 마이크로 회로의 제어 코드를 프로그래밍 할 때 시스템 소프트웨어를 작성할 때만 사용됩니다.
이러한 프로그래밍 언어의 단점은 특정 프로그램에 대한 프로그램이 특정 장치에서 특정 작업을 수행하도록 작성되었으며 다른 프로세서로 전송할 경우 구현이 불가능하다는 것입니다.
응용 프로그램 개발
맞춤형 애플리케이션을 개발하고 맞춤형 소프트웨어를 개발하고 구현하기위한 프로그래밍 언어 목록은 수천 가지의 입장을 가지고 있습니다. 이해 하시겠지만이 다양성은 특정 언어가 특정 문제를 해결하는 데 적합하다는 사실 때문입니다.
이러한 프로그래밍 언어가 별도의 그룹에 정의되어 있다는 사실에도 불구하고 실행은 기계 코드에서 이루어집니다. 완성 된 프로그램을 한 줄씩 실행하여 기계어로 번역하기 위해 특별한 프로그램이 사용됩니다 - 해석기. 한 언어에서 다른 언어로 코드를 변환하지 않고 명령을 실행하면 컴파일러가 코드를 수행합니다. 일반적으로 작성된 프로그램을 공식 프로그래밍 언어에서 다른 프로그래밍 언어로 변환하는 프로그램을 번역자라고합니다.
고급 프로그래밍 언어에 대해 자세히 살펴 보겠습니다. 우리는 목록을 나열하지 않을 것이며 가장 인기있는 각각에 대해 몇 가지 세부 사항을 적어 두겠습니다.
SQL
특수화 된 프로그래밍 언어는 주로 데이터베이스 관리 시스템 및 해당 프로그래밍 작업을 위해 설계되었습니다. SQL은 "특수 쿼리 언어" 로 번역됩니다 . 최근 수십 년 동안 데이터베이스 시장이 여러 번 성장했기 때문에이 언어의 인기는 놀라운 것이 아닙니다.
이 언어의 미래에 대한 의견이 다릅니다. 관계형 데이터베이스 를 만드는 기술이 최고라고 믿을 수는 없지만 시간이 부족합니다. 증가하는 대량의 처리 된 데이터와 관련한 개발의 필요성은 전문가가 미래에 관계형 기술에서 관계형 기술로의 전환이 필요하지만 기존 데이터 뱅크와의 호환성 보존이 필요하다는 아이디어에 이르게합니다.
자바 스크립트
오른쪽으로 보면이 프로그램은 고급 프로그래밍 언어 중에서 2 위를 차지합니다. 쉽게 배우고 사용하기 쉽습니다. 프로그래밍에 대한 적응력의 원조와 비교해 볼 때,이 언어로 작업하는 것은 전세계 수백만 명의 사람들에게 사실이됩니다. C ++에 기반한 객체 지향 언어는 전문 환경에서 거대한 정보 흐름을 처리하고 완성 된 소프트웨어 제품 구현의 특정 환경을 고려할 수있는 프로그램 및 응용 프로그램을 만드는 데 적합합니다 .
Java 기술은 Wi-Fi를 통해 전화 네트워크에 연결하고 수퍼 컴퓨터로 끝나는 것에서부터 가장 다양한 구경의 시스템을 서로 연결할 수있는 기업 및 회사의 인프라를 무제한으로 확장 할 수있는 토대입니다.
XML
HTML의 자손 인이 기술은 확장 가능한 마크 업 언어입니다. 문서를 해석하는 데 적합합니다. 그것은 가장 복잡한 변환과 문서의 변경을 수행합니다. XML 언어는 인터넷을 통해 다양한 관계형 데이터베이스로 작업 할 때 데이터 전송 및 임시 저장에 사용됩니다.
XML은 이미 기업 네트워크 구축을위한 기본 기술의 역할을 주장 할 수있는 수준에 도달했습니다.
우리는 러시아어로 프로그램합니다.
가장 보편적 인 프로그래밍 언어는 영어 어휘를 사용합니다. 그러나 그 외에도 러시아어 프로그래밍 언어가 있습니다. 러시아어로 된 목록은 작으며, 사용되는 주제 분야 는 매우 전문화되어 있습니다. 우리는 몇 가지 예를 제시합니다.
- 1C : 엔터프라이즈. 모든 활동 영역에서 조직을 관리하도록 설계된 전체 시스템. 종종 직원 검색에서 "프로그래머 1C"를 만날 수 있습니다 .
- 동사 영어 사용 파스칼의 아날로그.
- 로빈. 아이들에게 프로그래밍의 기초를 가르치기 위해 고안된 특수 프로그래밍 언어.
- 레이피어. 절차에 따라 동적 타이핑을하는 언어.
보시다시피, 프로그래밍 언어 목록은 너무 다양하고 분류 및 목록에 포함될 수 없습니다. 아마추어 또는 프로페셔널 수준에서 프로그래밍을하기로 결정했다면, 프로그래머는 지식뿐만 아니라 상상력, 상상력, 직감 및 심지어 약간의 운도 요구하는 창조적 인 직업이라는 것을 기억하십시오.
Similar articles
Trending Now