Snap! (ngôn ngữ lập trình)
ngôn ngữ lập trình giáo dục dựa trên khối
Snap! (trước đây là Build Your Own Blocks hoặc BYOB)[2] là một ngôn ngữ lập trình mang tính giáo dục miễn phí. Được lấy cảm hứng từ Scratch,[2] Snap! và các chương trình được tạo bởi Snap! là các ứng dụng web chạy trong trình duyệt mà không yêu cầu cài đặt.
Mẫu hình | Lập trình hướng đối tượng, ngôn ngữ lập trình mang tính giáo dục, lập trình hướng sự kiện |
---|---|
Thiết kế bởi | Brian Harvey và Jens Mönig |
Nhà phát triển | Jens Mönig |
Xuất hiện lần đầu | 2011 |
Phiên bản ổn định | 7.0.2
/ 21 tháng 12 năm 2021[1] |
Kiểm tra kiểu | Dynamic |
Ngôn ngữ thực thi | JavaScript (Snap!), trước đây là Squeak (phiên bản BYOB) |
Hệ điều hành | Đa nền tảng |
Giấy phép | AGPL |
Phần mở rộng tên tập tin | .xml (Snap!) |
Trang mạng | Website chính thức |
Ảnh hưởng từ | |
Scratch, Scheme, Logo, Smalltalk | |
Ảnh hưởng tới | |
BeetleBlocks, Snapi, Dragme IDE, Turtlestitch |
Tham khảo
sửa- ^ “jmoenig/Snap”. GitHub. Truy cập ngày 3 tháng 1 năm 2022.
- ^ a b “About Snap!”. snap.berkeley.edu (bằng tiếng Anh).
Liên kết ngoài
sửa- Website chính thức .
- Kênh YouTube chính thức của Snap!.
- Forum trên trang web chính thức.
- Mã nguồn.
Tư liệu liên quan tới Snap! tại Wikimedia Commons