Python là một ngôn ngữ lập trình bậc cao
Ngôn ngữ lập trình bạn sẽ học là Python. Python là một ví dụ về ngôn ngữ cấp cao; Show Như bạn có thể suy ra từ tên ngôn ngữ cấp cao, cũng có những ngôn ngữ cấp thấp, đôi khi được gọi là ngôn ngữ máy hoặc hợp ngữ. Nói một cách lỏng lẻo, máy tính chỉ có thể thực thi các chương trình được viết bằng ngôn ngữ cấp thấp. Do đó, các chương trình được viết bằng ngôn ngữ cấp cao phải được xử lý trước khi chúng có thể chạy. Quá trình xử lý bổ sung này mất một chút thời gian, đây là một bất lợi nhỏ của các ngôn ngữ cấp cao. Tuy nhiên, lợi thế của các ngôn ngữ cấp cao là rất lớn. Đầu tiên, việc lập trình bằng ngôn ngữ cấp cao dễ dàng hơn nhiều. Các chương trình được viết bằng ngôn ngữ cấp cao mất ít thời gian hơn để viết, chúng ngắn hơn và dễ đọc hơn và chúng có nhiều khả năng chính xác hơn. Thứ hai, các ngôn ngữ cấp cao có thể di chuyển được, có nghĩa là chúng có thể chạy trên các loại máy tính khác nhau mà không cần sửa đổi hoặc sửa đổi ít. Các chương trình cấp thấp chỉ có thể chạy trên một loại máy tính và phải được viết lại để chạy trên một loại máy tính khác Do những ưu điểm này, hầu hết các chương trình đều được viết bằng ngôn ngữ cấp cao. Ngôn ngữ cấp thấp chỉ được sử dụng cho một số ứng dụng chuyên biệt Hai loại chương trình xử lý ngôn ngữ cấp cao thành ngôn ngữ cấp thấp. trình thông dịch và trình biên dịch. Trình thông dịch đọc một chương trình cấp cao và thực thi nó, nghĩa là nó làm những gì chương trình yêu cầu. Nó xử lý chương trình từng chút một, luân phiên đọc các dòng và thực hiện các phép tính Trình biên dịch đọc chương trình và dịch nó hoàn toàn trước khi chương trình bắt đầu chạy. Trong trường hợp này, chương trình cấp cao được gọi là mã nguồn và chương trình đã dịch được gọi là mã đối tượng hoặc tệp thực thi. Khi một chương trình được biên dịch, bạn có thể thực thi nó nhiều lần mà không cần dịch thêm Nhiều ngôn ngữ hiện đại sử dụng cả hai quá trình. Đầu tiên chúng được biên dịch thành ngôn ngữ cấp thấp hơn, được gọi là mã byte, sau đó được giải thích bởi một chương trình gọi là máy ảo. Python sử dụng cả hai quy trình, nhưng do cách các lập trình viên tương tác với nó nên nó thường được coi là một ngôn ngữ thông dịch Đối với tài liệu cốt lõi trong cuốn sách này, bạn sẽ không cần cài đặt hoặc chạy python trên máy tính của mình. Thay vào đó, bạn sẽ viết các chương trình đơn giản và thực thi chúng ngay trong trình duyệt của mình Tại một thời điểm nào đó, bạn sẽ thấy hữu ích khi có một môi trường python hoàn chỉnh, thay vì môi trường hạn chế có sẵn trong sách giáo khoa trực tuyến này. Để làm điều đó, bạn sẽ cài đặt python trên máy tính của mình để nó có thể chạy tự nhiên hoặc sử dụng máy chủ từ xa cung cấp shell dòng lệnh hoặc môi trường máy tính xách tay jupyter Kiểm tra việc hiểu của bạn
Mã nguồn là tên gọi khác của
Sự khác biệt giữa ngôn ngữ lập trình cấp cao và ngôn ngữ lập trình cấp thấp là gì? Chọn từ thay thế đúng nhất cho 1 và 2 trong câu sau. Khi so sánh trình biên dịch và trình thông dịch, trình biên dịch giống như 1 trong khi trình thông dịch giống như 2 Python có cao khôngPython và C# là những ví dụ về ngôn ngữ cấp cao được sử dụng rộng rãi trong giáo dục và tại nơi làm việc. Ngôn ngữ cấp cao là ngôn ngữ hướng tới người dùng ở chỗ nó được thiết kế để người lập trình dễ dàng chuyển đổi thuật toán thành mã chương trình.
Ngôn ngữ lập trình cấp cao nhất là ngôn ngữ nào?Ví dụ về các ngôn ngữ lập trình cấp cao đang được sử dụng tích cực hiện nay bao gồm Python, JavaScript, Visual Basic, Delphi, Perl, PHP, ECMAScript, Ruby, C#, Java and many others. The terms high-level and low-level are inherently relative.
Python thuộc cấp độ ngôn ngữ nào?Python là một ngôn ngữ lập trình đa năng cấp cao có thể áp dụng cho nhiều loại vấn đề khác nhau.
Python 2 có cao khôngPython là ngôn ngữ lập trình đa năng cấp cao. |