[TEKY Phú Nhuận] Series Mỗi tuần một kiến thức mới
LẬP TRÌNH GAME NÊN HỌC NGÔN NGỮ NÀO? 9 NGÔN NGỮ LẬP TRÌNH BẠN NHỎ NÊN BIẾT! (Phần 2)

Tiếp nối phần 1, hôm nay TEKY Phú Nhuận sẽ tiếp tục giới thiệu đến bạn nhỏ 3 ngôn ngữ lập trình tiếp theo trong phần 2 này.

4. Ngôn ngữ lập trình JAVA
Đây là ngôn ngữ lập trình game phổ biến, đạt được nhiều thành công.
   Tính năng nổi bật của Java
• Giàu tính năng, đa mô hình
• Khả năng tương thích ngược là tính năng cần thiết đối với các ứng dụng doanh nghiệp.
• JVM của Java - một trong những máy ảo tốt nhất thế giới cung cấp tính năng, hiệu năng cao cho Java.
   Khi nào sử dụng Java?
Sử dụng Java vào phát triển ứng dụng doanh nghiệp, lập trình game, lập trình ứng dụng di động, xây dựng dữ liệu lớn, phát triển web,…
Một số game được lập trình bằng Java: Powder Game, Robofoget, Star Wars Galaxy, Runescape,…

5. Ngôn ngữ lập trình Python
Python là ngôn ngữ lập trình game bậc cao do Guido van Rossum tạo ra vào 1991. Nhờ thiết kế dễ đọc, dễ học, dễ nhớ, hình thức sáng sủa, cấu trúc rõ ràng, Python được đánh giá rất thân thiện với người dùng.
   Tính năng nổi bật của Python
• Python giảm tải được các tác vụ nặng của CPU nhờ được tích hợp với C và C++. Người dùng đánh giá về bộ công cụ hoạt động cho Toán học, Thống kê và Khoa học tính toán,… của Python đem lại năng suất lớn.
• Dễ dàng tìm thấy các khung Python, thư viện ở các ứng dụng doanh nghiệp, trí tuệ nhân tạo, khoa học dữ liệu khác.
   Khi nào dùng Python?
Dùng Python cho: tạo khoa học dữ liệu, phân tích dữ liệu, lập trình game, ứng dụng doanh nghiệp, phát triển web,...
6. Ngôn ngữ lập trình Lua
Nhờ cấu trúc đơn giảm,có mã nguồn mở và miễn phí, Lua trở thành ngôn ngữ lập trình game phổ biến. Bạn nhỏ có thể sử dụng Lua cho mục đích thương mại một cách tự do và miễn phí.
   Tính năng nổi bật của Lua
• Lua được phân phối trong từng gói nhỏ và được xây dựng độc lập trong tất cả những nền tảng có bộ biên dịch C chuẩn.
• Các nền tảng Unix và Windows đều tương thích với Lua. Lua chạy được trên cả các nền tảng di động (Android, Symbian, iOS, Windows Phone, BREW). Với ác vi xử lí nhúng ( ARM và Rabbit, cho các ứng dụng như Lego MindStorms) Lua đều thực hiện chương trình được.
• Lua có thể tích hợp vào các hệ thống viết bằng các loại ngôn ngữ khác. Dễ dàng sử dụng các thư viện của các ngôn ngữ khác trong Lua. Dễ dàng dùng các thư viện của Lua trong các ứng dụng viết bằng ngôn ngữ khác.
   Khi nào dùng Lua?
Lua chủ yếu được dùng để lập trình, phát triển quản lý ứng dụng, game và web
Game được lập trình bằng ngôn ngữ Lua: Crysis, Dota 2, Dark Souls, Far Cry, Roblox, Star Wars: Battlefront,…

Bạn nhỏ hãy tiếp tục theo dõi những số tiếp theo của series Mỗi tuần một kiến thức mới để đón đọc về những ngôn ngữ lập trình game khác tại trang TEKY Phú Nhuận nhé!
Ngoài ra, bạn nhỏ có thể đọc phần 1 tại đây: https://teky.edu.vn/cong-dong/bai-viet/3034
- - - - - - - - - - - - - - - - - - - -
Học viện TEKY Phú Nhuận
📍Địa chỉ: 13-15 Hoa Sứ, P. 7, Q. Phú Nhuận, TP. Hồ Chí Minh
📞Hotline: 0961 473 066

Xem thêm
Trần Minh Đức

hữu ích quá ah

Trả lời 342d

Đăng nhập để tham gia bình luận


Minh Quân

hay quá điiii

Trả lời 348d

Đăng nhập để tham gia bình luận


Vũ Tuấn Nghĩa

ầu woao

Trả lời 349d

Đăng nhập để tham gia bình luận


Cao Đoàn Khánh Linh

hay quá

Trả lời 349d

Đăng nhập để tham gia bình luận


Bùi Minh Đức

hữu ích ạ

Trả lời 349d

Đăng nhập để tham gia bình luận


Xem thêm

Đăng nhập để tham gia bình luận