질문 1: 현재 일반적으로 사용되는 컴퓨터 언어는 무엇입니까? 컴퓨터 언어는 주로 네 가지 범주로 나뉩니다.
- 저급 언어
- 고급 언어
p>
- 특수 목적 언어
- 스크립트 언어
1 . 저수준 언어
- 기계어, 어셈블리 언어 및 기호 언어.
- 어셈블리 언어 소스 프로그램을 어셈블링하여 객체 파일로 생성한 후 실행해야 합니다.
2. 고급 언어
- BASIC(True basic, Qbasic, Virtual Basic), C, C++, PSV SCAL, FORTRAN, 지능형 언어(LISP, 프롤로그) 등등..
- 고급 언어 소스 프로그램은 해석과 컴파일이라는 두 가지 방법으로 실행될 수 있습니다. 일반적으로 후자를 사용합니다.
우리가 사용하는 C 언어는 후자를 사용합니다.
3. 특수 언어
CAD 시스템의 도면 언어와 DBMS의 데이터베이스 쿼리 언어입니다.
질문 2: 컴퓨터 언어에는 여러 가지 유형이 있습니다. 일반적으로 컴퓨터 언어는 기계어, 어셈블리 언어, 고급 언어의 세 가지 범주로 나눌 수 있습니다. 기계어와 어셈블리어는 기계를 위한 저수준 언어입니다. 컴퓨터 언어가 3세대로 발전하면서 '고급 언어'라 불리는 '인간 지향' 언어 단계에 들어섰다.
기계어
는 바이너리 코드로 표현된 컴퓨터(CPU)가 직접 인식하고 실행할 수 있는 기계 명령어의 집합으로 유연성, 직접 실행성, 유연성의 특징을 가지고 있습니다. 빠른 속도.
기계어로 프로그램을 작성하려면 프로그래머는 먼저 사용하는 컴퓨터의 모든 명령어 코드와 그 코드의 의미를 외워야 한다(프로그래밍된 프로그램은 모두 0과 1의 명령어 코드이다).
여러 제조업체에서 생산된 컴퓨터에는 서로 다른 명령어 코드가 있습니다. 컴퓨터에는 수백 또는 수천 개의 명령어가 있을 수 있습니다. ?
어셈블리 언어
는 컴퓨터의 모든 하드웨어 기능을 활용하고 하드웨어를 직접 제어할 수 있는 저수준 언어입니다.
어셈블리 언어의 본질은 기계어와 동일합니다. 둘 다 하드웨어에서 직접 작동하지만 명령어는 영어 약어 식별자(명령 니모닉)를 사용합니다.
어셈블리 언어로 작성된 소스 코드는 해당 어셈블러를 사용하여 실행 가능한 기계어로 변환해야 합니다. 이 과정을 조립 과정이라고 합니다.
어셈블리 언어는 일반적으로 낮은 수준의 하드웨어 작업과 까다로운 프로그램 최적화에 사용됩니다. 드라이버, 임베디드 운영체제, 실시간 실행 프로그램에는 어셈블리 언어가 필요합니다.
고급 언어
현재 일반적인 프로그래밍 언어에는 어셈블리 언어와 고급 언어가 포함됩니다. 현재 대부분의 프로그래머가 선택합니다.
고급 언어는 자연어 문법과 수학 공식의 구조에 가깝고, 사람들의 사용 습관에 가까운 프로그래밍 언어이다.
고급 언어 소스 프로그램은 해석과 컴파일의 두 가지 방식으로 실행될 수 있으며 일반적으로 후자를 사용합니다.
고급 언어에는 현재 널리 사용되는 C, C++, BASIC, COBOL, Pascal, Python, Lisp, Prolog, FoxPro, Delphi, VC 및 Easy Language(of)와 같은 많은 프로그래밍 언어가 포함됩니다. 어떤 C/C++가 중급 및 저수준) 언어) 등 이러한 언어의 구문과 명령 형식이 다릅니다.
지난 수십 년 동안 수많은 프로그래밍 언어가 발명, 대체, 수정 또는 결합되었습니다. 프로그래밍 언어가 이렇게 다양한 이유는 실제로 프로그램을 작성하는 원래 의도가 다르기 때문입니다. 특별한 상황에서만 사용되는 특수 목적 언어가 많이 있습니다.
질문 3: 컴퓨터 프로그래밍 언어란 무엇입니까? 산업용 프로그래밍 언어: Ada | C++ | Cg|Erlang | Jython | C| 파스칼 | 파워빌더 | 루비 | 비주얼 베이직 | p> 스크립팅 프로그래밍 언어: ActionScript | JScript | VBScript | lua | APL/J | Prolog | >
기타 프로그래밍 언어: ALGOL | BASIC | Forth | Modula-2 | MUMPS | Simula
질문 4: 각각의 용도는 무엇입니까? 컴퓨터 언어는 일반적으로 기계어, 어셈블리어, 고급언어 세 가지로 분류됩니다.
1. 기계어
기계어는 컴퓨터가 직접 인식하고 실행할 수 있는 바이너리 코드로 표현된 기계어 명령어의 집합입니다. 컴퓨터 설계자가 컴퓨터의 하드웨어 구조를 통해 컴퓨터에 부여한 작동 기능입니다. 기계어는 유연성, 직접 실행, 빠른 속도라는 특징을 가지고 있습니다.
기계어로 프로그램을 작성하려면 프로그래머는 먼저 사용하는 컴퓨터의 모든 명령어 코드와 그 코드의 의미를 외워야 한다. 수동 프로그래밍을 할 때 프로그래머는 각 명령어와 데이터의 저장 할당과 입력 및 출력을 스스로 처리해야 하며 프로그래밍 프로세스의 각 단계에서 사용되는 작업 단위의 상태도 기억해야 합니다. 이는 매우 지루한 작업이며, 프로그램을 작성하는 데 걸리는 시간은 실제 실행 시간보다 수십 배, 수백 배 더 길어지는 경우가 많습니다. 게다가 컴파일된 프로그램은 모두 0과 1의 명령어 코드로 직관적이지 않고 오류가 발생하기 쉽습니다. 이제 컴퓨터 제조업체의 전문가를 제외하고 대다수의 프로그래머는 더 이상 기계어를 배우지 않습니다.
2. 어셈블리 언어
읽기, 프로그래밍, 기억하기 어렵고 오류가 발생하기 쉬운 기계어의 단점을 극복하기 위해 사람들은 어셈블리 언어와 유사한 영어 약어를 사용합니다. 코드 명령어의 실제 의미 명령어 코드를 대체하기 위해 문자, 숫자 등의 기호를 사용(예: 연산 기호 "+"의 기계어 코드를 표현하기 위해 ADD 사용)하여 어셈블리 언어가 생성되었습니다. 따라서 어셈블리 언어는 여전히 기계 지향적이고 니모닉을 사용하여 표현되는 컴퓨터 언어입니다. 어셈블리 언어는 기호 언어라고도 합니다. 어셈블리 언어는 니모닉 기호를 사용하여 프로그램을 작성하기 때문에 기계어로 바이너리 코드 프로그래밍을 사용하는 것보다 더 편리하여 프로그래밍 프로세스를 어느 정도 단순화합니다. 어셈블리어의 특징은 기호가 기계어 명령어 코드를 대체하고, 니모닉은 명령어 코드와 일대일로 대응하여 기본적으로 기계어의 유연성을 유지한다는 점이다. 어셈블리 언어를 사용하면 기계 지향적일 수 있고 기계의 특성을 더 잘 활용하여 더 높은 품질의 프로그램을 만들 수 있습니다.
어셈블리 언어에서 니모닉 기호를 사용하기 때문에 어셈블리 언어로 컴파일된 프로그램은 컴퓨터로 직접 인식되어 실행될 수 없으며, 기계어로 작성된 프로그램처럼 "프로그래밍"되어야 합니다. 조립 프로그램의 처리와 번역을 통해서만 컴퓨터가 인식하고 처리할 수 있는 바이너리 코드 프로그램으로 바뀔 수 있습니다. 어셈블리어 등 기계어가 아닌 언어로 작성된 기호 프로그램을 소스 프로그램이라고 하며, 런타임 어셈블러는 소스 프로그램을 타겟 프로그램으로 번역합니다.
대상 프로그램은 기계어 프로그램으로, 일단 메모리의 특정 위치에 배치되면 컴퓨터의 CPU에 의해 처리되고 실행될 수 있습니다.
어셈블리 언어는 기계 명령어와 마찬가지로 하드웨어 작업을 위한 제어 정보이므로 여전히 사용하기가 상대적으로 번거롭고 시간이 많이 소요되며 다양성도 있습니다. 가난한. 어셈블리 언어는 저수준 언어입니다. 그러나 어셈블리 언어는 시스템 소프트웨어와 프로세스 제어 소프트웨어를 컴파일하는 데 사용됩니다. 대상 프로그램은 메모리 공간을 덜 차지하고 빠르게 실행됩니다.
3. 고급 언어
기계어와 어셈블리 언어는 모두 하드웨어의 특정 작업을 지향합니다. 기계 언어에 대한 과도한 의존으로 인해 사용자는 다음을 수행해야 합니다. 하드웨어 구조와 그 작동 원리를 이해하십시오. 작동 원리는 모두 매우 익숙하므로 컴퓨터 전문가가 아닌 사람에게는 어렵고 컴퓨터의 대중화와 응용에 해를 끼칩니다. 컴퓨터 산업의 발전으로 인해 사람들은 인간의 자연어에 가깝고 명확한 의미, 명확한 규칙, 자연스러운 직관, 보편적이고 배우기 쉬운 컴퓨터 언어를 갖추고 컴퓨터에서 수용할 수 있는 컴퓨터 언어를 찾게 되었습니다. 이처럼 자연어에 가깝고 컴퓨터가 받아들이고 실행하는 컴퓨터 언어를 고급언어라고 합니다. 고급 언어는 사용자 지향 언어입니다. 컴퓨터 종류에 상관없이 해당 고급 언어 컴파일러나 인터프리터만 장착되어 있으면 이 고급 언어로 작성된 프로그램을 보편적으로 사용할 수 있습니다.
현재 널리 사용되는 고급 언어로는 BASIC, PASCAL, C, COBOL, FORTRAN, LOGO, VC, VB 등이 있습니다.
질문 5: 가장 간단한 컴퓨터 언어는 무엇입니까? 웹 페이지의 HTML은 가장 간단한 언어이지만 웹 페이지를 설명하는 것 외에는 다른 목적이 전혀 없습니다. 그것만이 웹 페이지를 기술할 수 있고 다른 언어는 할 수 없습니다)
스크립트(script) 시리즈도 매우 간단합니다
여기에는 종류가 많지만 가장 일반적인 것은 Javascript(Java의 도입 아이디어이지만 실제 내용은 훨씬 간단함), VBScript(Visual Basic의 일부), C#Script(C#의 일부), 이 세 가지는 주로 웹 사이트 디자인에 사용되며 HTML을 간접적으로 설명하는 데 도움이 됩니다. 웹 페이지 만들기 다채롭고 화려하며 일부 자동화된 작업을 수행하기 위해 단일 시스템에서 실행될 수도 있으며 일부 간단한 작은 프로그램과 매우 번거롭거나 심지어 불가능한 일부 수동 작업도 실현할 수 있습니다. 완전한 독립 프로그램을 컴파일하는 것은 여전히 어렵고 일괄 작업이 있습니다. 처리 박쥐도 일종의 스크립트이며 매우 간단합니다. 단일 시스템에서 특별히 사용되며 많은 수동 작업을 대체하는 데 좋습니다. 그러나 우리가 흔히 사용하는 것처럼 아름다운 프로그램을 만드는 것은 불가능합니다.
우리가 일반적으로 사용하는 프로그램을 수행하려면 다음 언어를 사용해야 하지만 위의 언어보다 훨씬 더 복잡합니다.
Basic 시리즈가 가장 간단합니다. 하지만 버전이 다양하기 때문에 획일적이지 않고 효율성에도 문제가 있어서 사용하는 사람이 많지 않습니다.
하지만 예외가 하나 있습니다. Visual Basic은 Microsoft에서 지원하는 것이며 시각적이고 성취감이 있으면 괜찮은 프로그램을 빠르게 만들 수 있고, 많은 문서에 있는 매크로 VBA(Visual Basic for Application)와 위에서 언급한 VBScript가 모두 포함되어 있어 여전히 인기가 높습니다.
C 언어는 비교적 시작하기 쉽지만, 처음 배울 때 성취감이 없습니다. 여러분이 컴파일하는 프로그램은 고급 언어 중에서 가장 효율적이어서 Java 다음으로 널리 사용되는 언어입니다.
C++와 C#은 조금 더 어렵지만 대규모 프로그램을 컴파일하는 것이 더 쉽습니다. C++는 대규모 로컬 프로그램에 적합하고, C#은 네트워크 프로그래밍에 적합합니다. 방금 언급한 C#Script가 그 일부입니다.)
C++와 구문이 유사한 Java는 크로스 플랫폼에서 많은 문제를 해결해 주기 때문에 C++의 인기로 인해 C를 능가할 수밖에 없습니다. 지난 1~2년 동안 휴대폰이 가장 널리 사용되는 언어가 되었습니다.
하지만 개발된 프로그램의 효율성은 그다지 좋지 않은데 아이디어를 좋아하는 사람도 있어서 크로스 플랫폼이 아니면 의견의 문제입니다
그 외 델파이, 파스칼 등도 있습니다. , 하지만 일반적으로 사용되지는 않습니다. 그리고 매우 복잡합니다. 다이어그램을 단순하게 만들고 싶다면 Visual Basic을 적극 권장합니다. 프로그램 내부를 더 자세히 살펴보고 싶다면 C<로 시작하는 것이 좋습니다. /p>
질문 6: 컴퓨터 언어는 몇 개나 있나요? 이름은 무엇인가요? 컴퓨터 언어는 크게 4가지로 분류됩니다:
- 저급 언어
- 고급 언어
- 특수 목적 언어
- 스크립팅 언어
1. 낮음 -수준 언어
-기계어, 어셈블리 언어 및 기호 언어.
- 어셈블리 언어 소스 프로그램을 어셈블링하여 객체 파일로 생성한 후 실행해야 합니다.
2. 고급 언어
- BASIC(True basic, Qbasic, Virtual Basic), C, C++, PASCAL, FORTRAN, 지능형 언어(LISP, Prolog) ), 등.
- 고급 언어 소스 프로그램은 해석과 컴파일이라는 두 가지 방법으로 실행될 수 있습니다. 일반적으로 후자를 사용합니다.
우리가 사용하는 C 언어는 후자를 사용합니다.
3. 특수 언어
CAD 시스템의 도면 언어와 DBMS의 데이터베이스 쿼리 언어입니다.
1.1. 기계어
기계어는 컴퓨터의 모든 명령어를 의미합니다***
전자컴퓨터가 사용하는 것은 0과 1의 이진수로 구성됩니다 , 바이너리는 컴퓨터 언어의 기초입니다. 컴퓨터 발명 초기에 사람들은 컴퓨터에게 이것저것 하라고 명령하는 데에만 컴퓨터 언어를 사용할 수 있었습니다. 한마디로 말하면, 컴퓨터가 실행할 수 있도록 0과 1로 구성된 일련의 명령을 작성하는 것입니다. 컴퓨터가 이해할 수 있는 언어는 기계어이다. 기계어를 사용하는 것은 매우 고통스러운 일입니다. 특히 프로그램에 오류가 있어서 수정해야 할 경우에는 더욱 그렇습니다.
따라서 프로그램은 바이너리 파일입니다. 기계어의 한 조각이 명령이 됩니다. 명령어는 분할할 수 없는 가장 작은 기능 단위입니다. 또한, 컴퓨터마다 명령어 체계가 다른 경우가 많아 한 컴퓨터에서 실행된 프로그램을 다른 컴퓨터에서 실행하려면 또 다른 프로그램을 프로그래밍해야 하므로 작업이 중복되는 경우가 있다. 그러나 특정 컴퓨터 모델에 특정한 언어를 사용하기 때문에 모든 언어 중에서 계산 효율성이 가장 높습니다. 기계어는 컴퓨터 언어의 1세대입니다.
1.2. 어셈블리 언어
기계어로 프로그래밍하는 고통을 줄이기 위해 사람들은 유용한 개선을 이루었습니다. 예를 들어 ADD는 추가를 나타내고 MOV는 데이터 전송 등을 나타냅니다. 이런 방식으로 사람들이 프로그램이 수행하는 작업을 쉽게 읽고 이해할 수 있으며 오류 수정 및 유지 관리가 편리해집니다. 2세대 컴퓨터 언어인 어셈블리 언어. 그러나 컴퓨터는 이러한 기호를 인식하지 못하므로 이러한 기호를 이진수 기계어로 번역하는 특수 프로그램이 필요합니다. 이 번역 프로그램을 어셈블러라고 합니다.
어셈블리 언어 역시 기계 하드웨어에 크게 의존하고 이식성이 떨어지지만 여전히 매우 효율적입니다. 특정 컴퓨터 하드웨어용으로 컴파일된 어셈블리 언어 프로그램은 컴퓨터 하드웨어의 기능과 특성을 정확하게 활용할 수 있으며, 프로그램은 다음과 같습니다. 그리고 품질이 높기 때문에 여전히 일반적으로 사용되는 강력한 소프트웨어 개발 도구입니다.
1.3. 고급 언어
1.3.1. 고급 언어의 발달
의사소통의 초기 고통스러운 경험부터 이러한 종류의 언어는 수학적 언어나 인간의 자연어에 가깝고, 동시에 컴퓨터 하드웨어에 의존하지 않으며, 컴파일된 프로그램은 모든 기계에서 보편적으로 사용될 수 있습니다.
노력 끝에 1954년, 기계 하드웨어와 완전히 독립된 최초의 고급 언어인 FORTRAN이 탄생했습니다. 지난 40년 동안 수백 개의 고급 언어가 등장했고 그중 수십 개가 훌륭합니다. 더 일반적으로 사용되는 것은 FORTRAN, ALGOL, COBOL, BASIC, LISP, SNOBOL, PL/1, Pascal, C, PROLOG, Ada, C++, VC, VB, JAVA 등입니다.
특별 언급: C 언어가 탄생하기 전에는 시스템 소프트웨어가 주로 어셈블리 언어로 작성되었습니다. 어셈블리 언어 프로그램은 컴퓨터 하드웨어에 의존하기 때문에 가독성과 이식성이 매우 떨어지지만, 일반 고급 언어에서는 컴퓨터 하드웨어를 직접 동작시키기 어렵다(이것이 어셈블리 언어의 장점이다). C 언어는 어셈블리 언어와 고급 언어 기능을 모두 갖춘 새로운 언어입니다.
고급 언어의 개발 역시 초기 언어에서 구조화된 프로그래밍 언어로, 프로세스 지향 프로그래밍 언어에서 비절차적 프로그래밍 언어로의 과정을 거쳤습니다. 해당... >>
질문 7: 컴퓨터의 언어는 무엇입니까? A+ | 어셈블리 언어 | C++ | /CLI | 에펠 | Jython | 오캠 | 펄 | | Tcl /Tk | 비주얼 베이직 | .NET | VBScript |
학술 프로그래밍 언어: APL/J | Prolog | SAC
Modula-2 | | MUMPS | PL /I | Simula
질문 8: 컴퓨터 언어에는 어떤 언어가 포함되나요? 다양한 응용분야는? 1. 웹페이지 스크립트 언어
는 Html, javascript, Css, Asp, Php 등의 웹페이지 코드이고, 너무 단순하지만 Html도 들어봐야 한다고 생각합니다. 누구를 원하든 이건 중요하지 않습니다)
2. Interpreted Languages (interpreted 언어)
Perl, Python, REBOL, Ruby 등을 포함합니다. (들어본 적도 없습니다. 마지막 3개), 스크립트 언어라고도 하며 일반적으로 기본 운영 체제와 통신하는 데 사용됩니다. Cai에 따르면 모든 사람은 그러한 언어를 적어도 하나 배워야 합니다. 이러한 유형의 언어는 효율성이 낮고 소스 코드가 노출된다는 단점이 있으므로 소프트웨어 제품 개발에 적합하지 않으며 일반적으로 웹 서버에 사용됩니다.
3. Hybrid Laguages (혼합언어)
대표적으로 JAVA와 C#이 있다. 해석과 컴파일 사이.
Cai는 C#이 .NET의 가장 중요한 언어라고 믿으며 JAVA의 후속 개발을 기대해 볼 가치가 있습니다. Cai는 자신의 "Sleepless in Java"를 읽어 달라고 요청했습니다. 정말 마음에 듭니다.
4. PILING 언어(컴파일 언어)
C/C++와 JAVA는 모두 컴파일된 언어입니다. Cai는 C++가 매우 복잡하고 마스터가 되는 데 3~5년이 채 걸리지 않는다고 말했습니다. (이 문장을 토대로 저는 JAVA에 항복하기로 결정했습니다.) 그럼에도 불구하고 정말로 마스터가 되고 싶은 사람은 C를 이해해야 합니다. /C++.
Delphi와 관련하여 Cai는 Linux와 Windows 플랫폼을 포괄하는 언어를 원한다면 델파이가 최선의 선택인 것 같다고 말했습니다.
5. 어셈블리 언어(Assembly Language)
어셈블리 언어는 하드웨어에 가장 가까운 언어이지만 현재는 사용하는 사람이 거의 없습니다.
프로그래밍 언어 학습 순서에 대한 제안
프로그래밍 경험이 전혀 없다면 javascript - 해석 언어 - 혼합 언어 - 컴파일 언어 - 어셈블리( 필요한 경우)
"진정한 프로그래머는 C++를 사용하고, 똑똑한 프로그래머는 Delphi를 사용합니다." 그렇다면 어떤 프로그래머가 JAVA를 사용합니까?
겸허한 여담
늦은 시간에 열심히 글을 쓰는 나를 위해 이 글을 읽는 친구들은 별 생각이 없는데도 박수 좀 보내주셨으면 좋겠습니다. 소유하다. .
게다가 이 글은 Cai Xueyong 씨의 동명 글을 완전히 요약한 것이므로, 이 글이 여러분의 프로그래머 경력에 부정적인 영향을 끼친다면 그를 비난해도 괜찮습니다. 물론, 이 글이 당신에게 긍정적인 영향을 미쳤다면, 나에게 맛있는 저녁을 대접해 주시면 기쁘겠습니다.
프로그래밍을 배우고 싶지만 어디서부터 시작해야 할지 모르겠다면 다음 학습 계획을 살펴보고 영감을 얻을 수 있습니다!
옵션 1 기본 언어 및 Visual Basic
장점
(1) 기본은 배우기 쉽고 사용하기 쉽습니다.
(2) Visual Basic은 강력한 시각적 프로그래밍 기능을 제공하므로 아름다운 프로그램을 쉽게 만들 수 있습니다.
(3) 다양한 컨트롤을 사용하면 프로그래밍이 블록 쌓기만큼 쉬워집니다.
(4) 중국어 버전의 Visual Basic은 영어를 볼 때 머리가 아픈 우리를 기뻐하지 않을 수 없게 만듭니다.
단점
(1) Visual Basic은 진정한 객체지향 개발 도구가 아닙니다.
(2) Visual Basic은 데이터 유형이 너무 적고 포인터를 지원하지 않기 때문에 표현 능력이 매우 제한됩니다.
(3) Visual Basic은 실제 컴파일된 언어가 아니며 생성되는 최종 코드는 실행 가능하지 않으며 일종의 의사 코드입니다. 해석하고 실행하려면 동적 링크 라이브러리가 필요하므로 Visual Basic의 컴파일 속도가 상당히 느려집니다.
요약: 옵션 1은 프로그래밍을 처음 접하는 친구에게 적합합니다. 학습자에게 높은 요구 사항은 없습니다. 거의 모든 사람이 비교적 짧은 시간에 vB 프로그래밍을 배우고 VB를 사용할 수 있습니다. >>
질문 9: 컴퓨터 언어는 몇 개나 있나요? 차이점은 무엇입니까? 현재 일반적으로 사용되는 고급 언어에는 FORTRAN, BASIC, PASCAL, C(고급 언어와 어셈블리 언어 사이), JAVA, DELPHI, VISUAL C++, VISUAL BASIC이 포함됩니다. 이식성이 뛰어나 어셈블리 언어와의 연결이 많아 로우레벨 개발에 적합합니다. 그러나 C는 강력한 객체지향 프로그래밍 언어는 아니지만 실행 효율성이 가장 높습니다.
Java는 C 언어의 개발을 기반으로 하며 다양한 플랫폼에 맞게 많은 라이브러리를 추가할 뿐입니다. 그 중 Java me는 모바일 플랫폼 개발에 적합합니다. 휴대폰) 소프트웨어 게임 등 휴대폰 개발을 좋아하시는 분이라면 주목하실 수 있습니다.) Java ee와 Java se는 대규모 엔터프라이즈급 개발에 적합하지 않다고 개인적으로 생각합니다. . Delphi는 더 나은 객체 지향 프로그래밍 언어입니다. 언어는 간단하고 이해하기 쉽습니다. JAVA의 복잡한 명령문 구조와 더 많은 데이터 유형 지원으로 인해 점점 더 많은 사람들이 프로그램을 작성하기 시작했습니다. Visual C++는 C 언어의 장점을 계승하면서 더 많은 라이브러리를 확보했습니다. 시각적 프로그래밍이기 때문에 컨트롤을 사용하여 함수를 쉽게 구현할 수 있습니다. 비주얼 베이직 언어는 기본이 기본이고 언어가 단순하고 이해하기 쉬우며, 기본 레이어에 대한 지원이 부족하고 멀티스레드 처리를 구현하지 못한다는 비판도 있다. 간단한 애플리케이션 개발을 위해. 개인적으로 Visual C는 좋은 언어라고 생각합니다.