Các ngôn ngữ lập trình được tạo ra như thế nào?

theo mình nghĩ, chỉ có 1 ngôn ngữ đầu tiên là 1 và 0 thôi
1 là tắt đèn 0 là bật chẳng hạn
thì cái ngôn ngữ đầu tiên đó dựa vào cái 1 0 này mà ra , ví dụ pascal cái lênh write đâu đơn giản là in ra mà phải dựa trên 1 nên tảng nào đó mà chắn chắn ban đầu là 1 và 0
bạn cũng có thể tạo ra 1 ngôn ngữ mới nếu bạn đủ trình dựa trên nền tảng 1 ngôn ngữ khác, ví dụ tạo ra 1 hàm bằng ngôn ngữ python chẳng hạn, nhưng nó có tốc độ sử lí chậm hơn rất nhiều do nó còn phải thông qua 1 ngôn ngữ là python.
còn tùy vào độ ăn sâu những ngôn ngữ đầu tiên là những ngôn ngữ nhanh nhất, mạnh nhất, nhưng cũng khó học nhất. > Bản thân cái C và C++ ko phải là đầu tiên, nên rất khó nói.
còn cái trình dịch, bạn nào thử tải về rồi dịch ngược coi thủ ra sao, chắc ko được!!!
còn IDE trình soạn thảo thì cũng có thể dựa trên ngôn ngữ đó như sublime text viết bằng python, soạn nó ra kết nối với trình dịch rồi bla bla sau đó là ra.

Đã tìm được câu trả lời :blush:

4 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?