Ngôn ngữ máy tính: giải thích đơn giản
Ngôn ngữ máy tính được giải thích khá đơn giản. Tuy nhiên, thuật ngữ này thường bị hiểu sai và diễn giải quá hẹp. Nếu bạn quá xấu hổ khi hỏi một chuyên gia máy tính, bạn sẽ tìm thấy một lời giải thích dễ hiểu ở đây.
Ngôn ngữ máy tính - mọi thứ đáng để giải thích đơn giản
Thuật ngữ máy tính bao gồm tất cả các ngôn ngữ tạo ra sự tương tác giữa con người và máy tính.
- Chúng tôi phân biệt giữa các ngôn ngữ có thể đọc bằng máy và những ngôn ngữ có thể đọc được bằng con người.
- Một bộ xử lý có thể đọc các ngôn ngữ có thể đọc được bằng máy ngay lập tức và do đó cũng thực hiện các lệnh. Sau đó, có cái gọi là ngôn ngữ máy.
- Sau đó là ngôn ngữ máy tính có thể đọc được của con người. Chúng bao gồm các ngôn ngữ lập trình, ví dụ. Những ngôn ngữ máy tính này sử dụng các từ và dấu hiệu của ngôn ngữ của con người - và một máy tính không thể đọc hoặc giải thích chúng.
- Để làm cho các ngôn ngữ máy tính này có thể đọc được cho máy tính, trước tiên chúng phải được dịch sang ngôn ngữ máy. Điều này có thể được thực hiện trong thời gian thực bằng cách sử dụng trình thông dịch hoặc trước bằng cách sử dụng trình biên dịch hoặc trình biên dịch.
"Nói" với máy tính - có những ngôn ngữ vô tận
Do đó, không có ngôn ngữ máy tính "một", như bây giờ bạn đã biết từ phần giải thích trong phần đầu tiên. Thay vào đó, có một danh sách rất dài các ngôn ngữ máy tính.
- Các ngôn ngữ máy tính nổi tiếng nhất có lẽ là các ngôn ngữ lập trình đã được đề cập. Liệt kê tất cả chúng sẽ vượt ra ngoài phạm vi. Tổng quan về các ngôn ngữ lập trình phổ biến nhất có thể được tìm thấy trong một mẹo thực tế khác.
- Các ngôn ngữ script không được dịch sang mã máy trước bởi các trình biên dịch. Ở đây, các trình thông dịch làm cho ngôn ngữ có thể đọc được cho máy tính và do đó có thể thực hiện các hành động, do đó chúng là một trong những ngôn ngữ lập trình. Các ngôn ngữ script bao gồm Python và Javascript.
- Một dạng ngôn ngữ lập trình khác là cái gọi là ngôn ngữ cấp cao. Ở đây lập trình được thực hiện bằng mã có thể đọc được, trình biên dịch sẽ chuyển mã này thành ngôn ngữ máy. Ví dụ về ngôn ngữ cấp cao là C và C ++. Bạn cũng có thể tìm thấy các trình biên dịch tốt nhất cho C và C ++ tại đây.
- Mặt khác, các ngôn ngữ đánh dấu không thực hiện các chương trình và do đó không được chuyển đổi thành mã máy. Chúng được sử dụng, ví dụ, để thiết kế tài liệu để một chương trình có thể làm việc với chúng. Các ví dụ cổ điển về ngôn ngữ đánh dấu là HTML, XML hoặc CSS.
- Sau đó, có các ngôn ngữ cơ sở dữ liệu như SQL. Chúng không trực tiếp là một phần của ngôn ngữ lập trình, nhưng chúng điều khiển máy tính khi truy vấn cơ sở dữ liệu.
Nếu bạn tò mò và muốn tự học lập trình, bạn sẽ tìm thấy những lời khuyên có giá trị cho người mới bắt đầu trong mẹo thực tế tiếp theo của chúng tôi.