Mục lục:
- Ngôn ngữ lập trình C # là một trong những ngôn ngữ trung gian mà các lập trình viên sử dụng để tạo các chương trình thực thi. C # kết hợp phạm vi của C + + mạnh mẽ nhưng phức tạp với sự dễ sử dụng của Visual Basic thân thiện nhưng verbose. (Ví dụ như ngôn ngữ chủ đạo của NET, C # có xu hướng giới thiệu hầu hết các tính năng mới đầu tiên). Một tập tin chương trình C # mang phần mở rộng. CS.
- Lập trình Internet là truyền thống rất khó khăn trong các ngôn ngữ cũ như C và C ++. Sun Microsystems đã phản hồi lại vấn đề đó bằng cách tạo ra ngôn ngữ lập trình Java. Để tạo ra Java, Sun đã sử dụng ngữ pháp của C ++, làm cho nó trở nên thân thiện hơn và tập trung nó vào phát triển phân tán.
Video: Sửa lỗi unikey không gõ được tiếng việt có dấu 2025
Thật không may, máy tính không hiểu ngôn ngữ của con người, họ có ngôn ngữ riêng. Tuy nhiên, các lập trình viên có thể tạo ra các chương trình bằng một ngôn ngữ "trung gian" mà không gần như tự do ngôn luận của con người nhưng rất linh hoạt và dễ sử dụng hơn ngôn ngữ máy. Các ngôn ngữ chiếm lĩnh trung bình này - ví dụ như C # - được gọi là ngôn ngữ máy tính cao cấp. C # là gì?
Ngôn ngữ lập trình C # là một trong những ngôn ngữ trung gian mà các lập trình viên sử dụng để tạo các chương trình thực thi. C # kết hợp phạm vi của C + + mạnh mẽ nhưng phức tạp với sự dễ sử dụng của Visual Basic thân thiện nhưng verbose. (Ví dụ như ngôn ngữ chủ đạo của NET, C # có xu hướng giới thiệu hầu hết các tính năng mới đầu tiên). Một tập tin chương trình C # mang phần mở rộng. CS.
Linh hoạt:
Các chương trình C # có thể thực hiện trên máy hiện tại hoặc chúng có thể được truyền qua Web và được thực hiện trên một số máy tính ở xa.
- Mạnh mẽ: C # có cùng một bộ lệnh giống như C ++, nhưng với các cạnh thô mịn mịn.
- Dễ sử dụng hơn: C # báo lỗi các lệnh chịu trách nhiệm cho hầu hết các lỗi C ++, vì vậy bạn dành ít thời gian để theo đuổi những lỗi này.
-
- Tính thân thiện với Internet: C # đóng một vai trò then chốt trong. NET Framework, cách tiếp cận hiện tại của Microsoft đối với lập trình cho Windows, Internet và hơn thế nữa.
-
- Cái gì vậy. MẠNG LƯỚI? . NET bắt đầu như chiến lược của Microsoft để mở Web cho người chỉ là con người. Hôm nay nó lớn hơn thế, bao gồm tất cả mọi thứ của Microsoft. Đặc biệt, đó là cách mới để lập trình cho Windows. Nó cũng cung cấp cho một ngôn ngữ dựa trên C, C #, các công cụ đơn giản, trực quan đã làm cho Visual Basic rất phổ biến. Một chút nền sẽ giúp bạn nhìn thấy nguồn gốc của C # và. MẠNG LƯỚI.
Lập trình Internet là truyền thống rất khó khăn trong các ngôn ngữ cũ như C và C ++. Sun Microsystems đã phản hồi lại vấn đề đó bằng cách tạo ra ngôn ngữ lập trình Java. Để tạo ra Java, Sun đã sử dụng ngữ pháp của C ++, làm cho nó trở nên thân thiện hơn và tập trung nó vào phát triển phân tán.
Khi Microsoft đã cấp phép Java một vài năm trước đây, nó đã gặp phải những khó khăn pháp lý với Sun về những thay đổi mà nó muốn thực hiện cho ngôn ngữ. Kết quả là, Microsoft nhiều hơn hoặc ít hơn đã bỏ Java và bắt đầu tìm cách để cạnh tranh với nó.
Việc buộc Java không còn hiệu quả nữa vì Java có một vấn đề nghiêm trọng: Mặc dù Java là một ngôn ngữ có khả năng, bạn phải viết toàn bộ chương trình của bạn
trong
Java để có được lợi ích đầy đủ. Microsoft đã có quá nhiều nhà phát triển và quá nhiều hàng triệu dòng mã nguồn hiện có, do đó, Microsoft phải đưa ra một số cách để hỗ trợ nhiều ngôn ngữ. Đi vào. MẠNG LƯỚI. Microsoft sẽ tuyên bố điều đó. NET tốt hơn nhiều so với các công cụ Web của Sun dựa trên Java, nhưng đó không phải là vấn đề. Không giống như Java,. NET không yêu cầu bạn phải viết lại các chương trình hiện có. Một lập trình Visual Basic có thể chỉ thêm vài dòng để tạo ra một chương trình hiện có "Web-knowledgeable" (có nghĩa là nó biết cách lấy dữ liệu ra khỏi Internet) … NET hỗ trợ tất cả các ngôn ngữ Microsoft phổ biến - và hơn 40 ngôn ngữ khác được viết bởi nhà cung cấp bên thứ ba. Tuy nhiên, C # là ngôn ngữ chủ đạo của. Hạm đội NET. C # luôn là ngôn ngữ đầu tiên truy cập vào mọi tính năng mới của. MẠNG LƯỚI.