일반적으로 컴퓨터 언어의 종류는 기계어, 어셈블리어, 고급언어 3가지로 나눌 수 있습니다.
프로그래밍 언어가 있기 전에 컴퓨터 과학자들은 스위치를 켜고 끄는 방식(즉, 바이너리를 사용)으로 프로그램을 작성하여 이를 구현(표현)했고, 나중에 어셈블리가 있었고, 그 다음에는 C가 있었고, 오늘날까지 C가 있었습니다. , JAVA, VB 및 기타 다양한 프로그래밍 언어.
1. C 언어
C 언어는 1970년대 Dennis Ritchie에 의해 만들어졌으며 ALGOL을 사용하여 보다 지속적인 상속을 유지하고 간단한 방법으로 하위 수준 메모리를 컴파일하고 처리할 수 있습니다. . C 언어는 소량의 기계어만 생성하고 운영 환경 지원 없이 실행할 수 있는 매우 효율적인 프로그래밍 언어입니다. 핵심 및 ANSI 함수 호출은 이식 가능하지만 프로세스 제어, 메모리 관리 및 간단한 파일 처리로 제한됩니다.
2. C
C는 C 언어의 절차적 프로그래밍을 수행할 수 있을 뿐만 아니라 추상적인 데이터 유형을 특징으로 하는 객체 기반 프로그래밍도 수행할 수 있습니다. . 디자인에서는 상속과 다형성을 특징으로 하는 객체지향 프로그래밍도 수행할 수 있습니다. C는 객체 지향 프로그래밍에 능숙하지만 프로세스 기반 프로그래밍도 수행할 수 있습니다.
3. 파스칼 언어
파스칼 언어는 1970년대 초반에 설계된 최초의 구조화된 프로그래밍 언어로, 풍부한 데이터 유형과 간결하고 유연한 연산 명령문을 가지고 있습니다. -숫자 문제. 파스칼은 C보다 간단합니다. 구문은 비슷하지만 C에 있는 간결한 연산자가 많이 부족합니다.
4. Visual Basic
VB는 그래픽 사용자 인터페이스와 신속한 응용 프로그램 개발 시스템을 갖추고 있어 DAO, RDO 및 ADO를 사용하여 데이터베이스에 연결하고 ActiveX 컨트롤을 생성할 수 있습니다. 유형이 안전한 객체 지향 애플리케이션 생성, 깔끔한 편집 환경. 배우기 쉽고 적시 컴파일을 통해 간단하고 빠른 프로토타이핑이 가능하며 사용 가능한 플러그인이 많이 제공됩니다. 폼형과 다이얼로그형 프로그램은 완성하기 쉽지만, 좋은 그래픽 프로그램을 작성하는 것은 더 어렵습니다.
5. Java
Java는 웹페이지에 애니메이션을 삽입하는 데 적합합니다. 이는 훌륭하고 완전한 소프트웨어 프로그래밍 언어입니다. "가상 머신" 메커니즘, 가비지 수집 및 포인터 부족을 통해 충돌이 발생하지 않고 리소스가 누출되지 않는 안정적인 프로그램을 쉽게 구현할 수 있습니다. 기능에는 다른 플랫폼으로 이식할 수 있는 바이너리 코드, 매우 표준적이고 강력한 클래스 라이브러리, 프로그램의 리소스 누출을 방지하기 위한 자동 할당 및 가비지 수집이 포함됩니다.