Sự thật thú vị về python là một ngôn ngữ lập trình tốt nhất được các lập trình viên tin tưởng và sử dụng. Sử dụng nhiều là vậy tuy nhiên bạn đã biết gì về nhwunxg điều đang diễn ra thú vị về python chưa? Cùng tìm hiểu qua nội dung sau đây nhé.
Sự thật thú vị về python
Sự thật thú vị về python nguyên nhân được gọi là “Python”?
Cha đẻ của phần mềm lập trình Python – Guido Van Rossum cho biết ông lấy các cảm hứng cho cái tên cho ngôn ngữ này dựa trên loạt phim hài của Anh “Monty Python’s Flying Circus” và ông cũng là fan ruột của cục phim truyện này.
“Monty Python’s Flying Circus” được phát sóng trên BBC trong trong thập niên 1970. Nó mang lại cho những người dân sáng tạo những giờ khắc dễ chịu thoải mái, giải trí trong quá trình đổi mới ngữ điệu. Bên cạnh đó, Van Rossum cũng muốn có một cái tên ngắn gọn nhưng phải thật sự huyền bí, một đồ vật gì đó sẽ cuốn hút ánh nhìn sự lưu ý của toàn bộ mọi người. Vậy chính vì thế có thể cái tên “Python” xuất hiện lần đầu.
>>>Xem thêm Cách lập trình robot: Hướng dẫn lập trình cho người mới bắt đầu
Python không đòi hỏi trình biên dịch
Python là một chương trình có khả năng đọc các khẩu câu lệnh Python trên máy tính và thực thi chúng. Chương trình này còn gọi là “Python interpreter” – một chương trình có khả năng xử lý các ngôn ngữ Python. Interpreter trong tiếng Việt có nghĩa là “trình thông dịch”, “thông dịch hay phiên dịch viên”. Python interpreter sẽ dịch (chạy) từng câu, hoặc từng đoạn code Python chứ không đợi coder viết hết tất cả đoạn rồi ngồi sắp xếp, biên tập lại và dịch.
Python vượt qua tiếng Pháp trường tiểu học.
75% trẻ em đang đi học tiểu học yêu thích học cách điều khiển robot thay vì học tiếng Pháp.
Python một trong những ngôn ngữ chính thức Google. Google Search và YouTube là một vài sản phẩm được bổ sung bởi Python.
Python không yêu cầu trình biên dịch. Python là một interpreted language (cùng group với Ruby, PHP, Perl, Javascript,…) chứ không phải compiled language như C, C++, Golang, …
Python có các biến thể C và Java. Biến thể của C được gọi là CPython, biến thể của Java được gọi là Jython và được thiết kế để khai triển thực hiện phương ngữ lập trình của Python viết bằng C, Java.
Ngôn ngữ có nhiều “hương vị”
Sự thật thú vị về python sở dĩ việc nói ngôn ngữ Python có nhiều “hương vị” là bởi nó sẽ được khai triển cùng nhiều ngôn ngữ và công cụ khác nhau:
- CPython: Được viết bằng các C, là cách khai triển phổ biến nhất của lập trình Python
- Jython: Được viết bằng ngôn ngữ Java, biên dịch sang bytecode
- IronPython: Được khai triển trong C#, một layer có khả năng mở rộng cho các frameworks được viết bằng .NET
- Brython: trình duyệt web Python, chạy trong trình duyệt web
- RubyPython: cầu nối giữa trình thông dịch Python và Ruby
- MicroPython- Chạy trên vi điều khiển (microcontroller)
Các công ty lớn dùng ngôn ngữ Python
Nhiều tên tuổi lớn đang dùng (hoặc đã sử dụng) Python cho các sản phẩm/dịch vụ của họ. Có lẽ chính bạn cũng đang sử dụng những món đồ này hàng ngày. Một trong số đó là:
- NASA
- Nokia
- IBM
- Yahoo! Maps
- Walt Disney Feature Animation
- Kênh Facebook
- Netflix
- Expedia
- Quora
- MIT
- Disqus
- Hike
- Spotify
- Udemy
- Shutterstock
- Uber
- Amazon
- Mozilla
- Dropbox
- Youtube
Python là một interpreted language, cùng group với các ngôn ngữ như: Ruby, PHP, Perl, Javascript chứ không phải compiled language như: C, C++, Golang.
Python không y/c trình biên dịch
Trên máy tính pc, python là một trong những lịch trình có kĩ năng đọc các câu lệnh Python và thực thi chúng. Chương trình này còn được thêm tên coi là “Python interpreter” – một lịch trình có kĩ năng xử lý ngữ điệu Python. Interpreter trong tiếng Việt nghĩa là “trình thông ngôn”, “thông/thông ngôn viên”. Python interpreter sẽ dịch (chạy) từng câu, hay từng đoạn code Python chứ không đợi coder viết hết toàn trang đoạn rồi ngồi xếp đặt, biên soạn lại và dịch (biên dịch – compile).
Vậy Python là một trong các interpreted language (cùng group với Ruby, PHP, Perl, Javascript,…) chứ chưa hẳn compiled language như C, C++, Golang, …
Top sự thật thú vị về lập trình
- Sự thật thú vị về python lập trình viên trước tiên trên thế giới là một người phụ nữ tên là Ada Lovelace .Giờ thì các bạn đã hiểu vì sao ngôn ngữ lập trình nó lại khó khăn như vậy rồi chứ.
- Trò chơi trên máy tính trước tiên được sáng tạo ra năm 1961 và nó chẳng kiếm được xu nào cả.
- Virus máy tính trước tiên được được tạo năm 1983. Và từ đó các chủng loại virus máy tính khác ra đời và lây lan cực kì nhanh hơn cả Covid 19.
- Lỗi máy tính trước tiên hay còn gọi là “Bug” được lựa chọn năm 1947 là một “con sâu bướm đã chết”. Giờ các bạn đã hiểu tại sao lỗi hay được gọi là Bug (bọ). nói chung là cái gì có sự liên quan đến phụ nữ đều cực kì phức tạp. (just for fun)
- Máy tính đầu tiên thực ra là một chiếc máy dệt có tên gọi là Jacquard.
- Ngôn ngữ lập trình bậc cao đầu tiên trên thế giới là FORTRAN, được phát triển năm 1954 bới John Backus của IBM. Ngày này thì có hàng trăm các ngôn ngữ lập trình bậc cao ra đời như C, C ++, Python, C#, PHP, Ruby, Java… Và Codelearn cũng đang có rất nhiều khóa dạy học các phương ngữ lập trình này tại mục Learning :))
- Lập trình là một trong các nghề nghiệp tăng trưởng mau chóng nhất ngày nay.
Qua bài viết trên đã cho các bạn biết về sự thật thú vị về python bạn đã biết chưa?. Hy vọng những thông tin trên của bài viết sẽ hữu ích đối với các bạn.
>>Xem thêm :Kinh nghiệm thực tập ngành IT cho sinh viên
Lộc Đạt – Tổng hợp & chỉnh sửa
Tham khảo nguồn ( tuhoclaptrinh.edu.vn, chiasekienthuc.net, … )
Bình luận về chủ đề post