R 언어는 프로그래밍 언어는 아니지만 통계 분석과 관련이 있는 것 같습니다.
C 언어는 전통적인 프로세스 지향 언어이며, 적용 범위는 줄곧 적다. C++ 언어로 완전히 대체 될 수 있습니다. C++ 언어는 C 언어를 기반으로 추가 된 객체 지향 기술이므로 c++ 언어의 처음 몇 장은 기본적으로 C 언어의 내용입니다. 즉, C 언어 프로그램을 쓰고 싶다면 C++ 로 쓸 수 있습니다.
C++ 및 C# 는 객체 지향 언어이며 Java 도 마찬가지입니다. C# 는 Microsoft 가 자신의 발전 전략을 위해 C++ 를 기반으로 형성한 언어이기 때문에 문법을 쓰는 데 C++ 와 같은 것이 많다. 물론 C# 은 C++ 언어에서 포인터를 제거하고 매우 시기적절한 문법 특성을 추가합니다.
C++ 또는 C 언어는 컴파일러 소프트웨어 및 운영 체제 플랫폼에 제한이 없습니다. Windows 에는 많은 컴파일러가 있으며 Linux 플랫폼에서 gcc 를 사용할 수 있습니다.
C# 언어 자체는 플랫폼에 제한이 없지만 현재는 Microsoft Visual Studio 에서만 컴파일할 수 있는 것으로 보이며 생성된 프로그램은 대부분 Windows 에서만 실행할 수 있습니다. 물론, 그것은 Net 프레임워크와 Windows, 특히 사용자 인터페이스가 있는 어플리케이션은 C++ 또는 C 언어보다 훨씬 쉽습니다.
C# 언어도 ASP 로 개발할 수 있습니다. 넷의 웹사이트.
을 눌러 섹션을 인쇄할 수도 있습니다. Net 프레임워크는 Windows 운영 체제에서 제공하는 객체 지향 프로그래밍 인터페이스입니다. 전통적으로 Win32 API 라고 불리며 프로세스 지향적입니다. 다양한 언어로 Win32 API 를 사용하여 운영 체제 리소스에 액세스하는 것은 특히 사용자 인터페이스로 프로그램을 작성하는 데 어려움이 있습니다.
을 눌러 섹션을 인쇄할 수도 있습니다. Net Framework 는 이 문제를 단순화하여 모든 것을 대상으로 삼았다. 운영 체제의 각종 자원은 모두 객체이므로 프로그래밍이 쉽다.
그러나, 제 3 자 쿠모노가 모방했다. Net 프레임워크이며 Linux 에서 C# 생성 어플리케이션을 실행할 수 있습니다. 그러나, mono 는 완전히 실현되지 않았다. Net 프레임워크로 인해 Linux 에서 일부 특정 기능을 실행할 수 없습니다. 물론, 앞으로 당신의 프로그램은 주로 Windows 운영체제를 위한 것이기 때문에 이것에 신경 쓸 필요가 없습니다.
하지만 C# 은 정말 유용한 언어입니다.
Linux 운영 체제 프로그래밍을 하려면 C++ 또는 C 언어를 권장합니다.
C++ 언어는 직접 사용할 수 없다는 점에 유의해야 합니다. 그물 프레임 워크. 그러나 C++ 를 사용하기 위해서. 그물 프레임 워크, Microsoft 는 C++ 를 적절하게 수정했습니다. C++/CLI 를 형성했습니다.
C++ 에 대한 사소한 조정만 하고, 물론 C++ 의 원래 문법적 특징을 보존했다.
그러나 소개하다. Net 프레임워크는 C# 언어로 묘사되어 있기 때문에 원하신다면. (토마스 A. 에디슨, Northern Exposure (미국 TV 드라마), 예술명언) Net Framework C++ 에서 C# 의 사용법을 적절히 수정해야 합니다.
자바를 포함한 C 언어, C++ 언어, C# 언어를 직접 여는 것이 좋습니다.
비록 네 개 언어이지만, 너의 학습량은 절대 네 개 언어의 합계가 아니라, 최대 두 개 언어의 학습량과 맞먹는다.
C++ 언어의 처음 몇 장은 c 언어이기 때문입니다. C++ 언어에서 템플릿, STL 등을 모르면 배울 필요가 없고, 최대 프로그래밍도 영향을 받지 않는다.
C# 언어는 C++ 및 C 언어에서 가장 복잡한 포인터 개념을 제거하고 C++ 언어의 일부 구문 특징, 주로 객체와 클래스를 적절히 수정하며 일부 구문 특징을 추가합니다.
Java 언어도 객체 지향적입니다. 객체와 클래스의 개념은 C++ 및 C# 과 동일하지만 표기법은 약간 다릅니다.
"1" 처럼 중국은 "하나", 영국인은 "하나" 라고 부른다. 하지만 이름이 뭐든 마지막은 1 입니다.