ĐịNh Nghĩa ngôn ngữ lập trình

Theo định nghĩa lý thuyết, ngôn ngữ được hiểu là một hệ thống giao tiếp có cấu trúc, nội dung và cách sử dụng nhất định. Việc lập trình là, trong từ vựng của máy tính, là quy trình viết mã nguồn của phần mềm . Theo cách này, có thể nói rằng chương trình cho chương trình máy tính biết hành động nào nó phải thực hiện và cách xác định nó là gì.

Ngôn ngữ lập trình

Với những khái niệm này rõ ràng, chúng ta có thể khẳng định rằng một ngôn ngữ lập trình là cấu trúc đó, với một cơ sở cú pháp và ngữ nghĩa nhất định, đưa ra các hướng dẫn khác nhau cho một chương trình máy tính .

Khi nói đến việc thiết lập nguồn gốc của ngôn ngữ lập trình, chúng ta phải nói đến Ada Lovelace, người được coi là lập trình viên máy tính đầu tiên được biết đến trên toàn thế giới. Do đó, đủ thú vị, ngôn ngữ lập trình Ada đã được nói để vinh danh ông. Và đó là con số này không chỉ thực hiện một loạt các biểu tượng cho một cỗ máy của nhà khoa học người Anh Charles Babbage mà còn là thành tựu của việc thiết lập các hướng dẫn cần thiết để máy tính có thể thực hiện một loạt các tính toán ban đầu.

Ngôn ngữ lập trình là gì rất quan trọng để nhấn mạnh rằng các chuyên gia chuyên phát triển công việc này với một tập hợp các yếu tố tạo nên hình thức và ý nghĩa cho nó, cho phép những người đó làm việc và đạt được mục tiêu của họ. Trong số đó, ví dụ, các biến, vectơ, vòng lặp, ràng buộc, cú pháp hoặc ngữ nghĩa tĩnh.

Trình tự lập trình cho các hành động thông thường nhất được liên kết để được đặt tên bằng các tên dễ nhớ (như ADD hoặc MUL ). Việc tập hợp các hướng dẫn được gọi là ngôn ngữ lắp ráp .

Cần phân biệt giữa ngôn ngữ lập trình và ngôn ngữ máy tính . Trên thực tế, có những ngôn ngữ máy tính không phải là ngôn ngữ lập trình, như trường hợp của HTML ( ngôn ngữ đánh dấu ).

Ngôn ngữ lập trình có khả năng chỉ định, chính xác, dữ liệu nào thiết bị máy tính nên hoạt động, cách bảo quản hoặc chuyển dữ liệu này và hướng dẫn nào máy tính nên bắt đầu trong một số trường hợp.

Có một số ngôn ngữ lập trình, dẫn đến sự phát triển của trình thông dịch (các chương trình điều chỉnh các hướng dẫn được tìm thấy trong ngôn ngữ khác) và trình biên dịch (các chương trình dịch từ ngôn ngữ này sang ngôn ngữ khác).

Theo mức độ trừu tượng của chúng, chúng nói về ngôn ngữ máy (chúng là các chuỗi nhị phân có thể đọc được trực tiếp bằng máy tính), ngôn ngữ cấp thấp (ngôn ngữ lập trình tiếp cận hoạt động của máy tính), ngôn ngữ của một nửa cấp độ (nó chia sẻ các đặc điểm với các ngôn ngữ cấp thấp nhưng cũng có ngôn ngữ tiên tiến nhất) hoặc ngôn ngữ cấp cao (được hình thành bởi các yếu tố của ngôn ngữ loài người).

Nhiều ngôn ngữ hiện đang tồn tại trên thị trường công nghệ và công nghệ thông tin. Tuy nhiên, trong số những điều quan trọng nhất chúng ta có thể kể đến Pascal, Visual Basic, SQL, Delphi, Lingo, Cobol, HTML hoặc Java. Ví dụ, cái sau được đặc trưng bởi vì nó được phát triển vào năm 1995 bởi nhà khoa học máy tính James Gosling và vì nó hướng đối tượng.

Trong khi đó, ngôn ngữ HTML đã nói ở trên có thể xác định rằng nó là một trong những ngôn ngữ quan trọng nhất hiện nay vì nó là ngôn ngữ được sử dụng để tạo các trang web.

Đề XuấT