SmallBASIC

SmallBASIC

SmallBASIC là một nhanh chóng và dễ học BASIC thông dịch viên ngôn ngữ lập trình.

Thông Tin Ứng Dụng


12.29
June 25, 2025
48,526
Android 4.1+
Everyone
Get SmallBASIC for Free on Google Play

Advertisement

Mô Tả Ứng Dụng


Phân Tích Và Đánh Giá Ứng Dụng Android: SmallBASIC, Được Phát Triển Bởi Chris Warren-Smith. Được Liệt Kê Trong Danh Mục Giáo Dục. Phiên Bản Hiện Tại Là 12.29, Được Cập Nhật Vào Ngày 25/06/2025 . Theo Đánh Giá Của Người Dùng Trên Google Play: SmallBASIC. Đạt Được Hơn 49 Ngàn Cài Đặt. SmallBASIC Hiện Có Đánh Giá 337, Xếp Hạng Trung Bình 3.3 Sao

SmallBASIC là trình thông dịch ngôn ngữ lập trình BASIC nhanh và dễ học, lý tưởng cho các phép tính, tập lệnh và nguyên mẫu hàng ngày. SmallBASIC bao gồm các hàm lượng giác, ma trận và đại số, thư viện chuỗi mạnh mẽ, hệ thống và lệnh đồ họa cùng với cú pháp lập trình có cấu trúc.

LƯU Ý: Đây *không* phải là "Small Basic" của Microsoft. Đây là SmallBASIC mã nguồn mở được cấp phép theo GPL phiên bản 3 ban đầu được tạo cho Palm Pilot và sau đó được chuyển sang các thiết bị Franklin eBookman và Nokia 770.

SmallBASIC hoạt động tốt với "Hacker's Keyboard" có sẵn riêng.

Một số tính năng của SmallBASIC là:

- SmallBASIC là ngôn ngữ BASIC đa nền tảng: Hiện tại, Linux, Windows và Android được hỗ trợ.

- Ngôn ngữ này khá nhỏ gọn: Ví dụ, trình cài đặt Debian cho Linux có dạng một tệp 340 kb duy nhất.

- SmallBASIC có một bộ hàm toán học rất toàn diện.

- Đây là ngôn ngữ được thông dịch mà không cần chạy biên dịch.

- SmallBASIC hỗ trợ lập trình có cấu trúc, cấu trúc do người dùng định nghĩa và các tệp nguồn được mô-đun hóa. Tuy nhiên, nó không phải là hướng đối tượng.

- Nó cũng cho thấy nhiều sự linh hoạt trong các câu hỏi về cú pháp: Đối với nhiều lệnh, có các lựa chọn thay thế và đối với nhiều cấu trúc, có các từ đồng nghĩa khác nhau có sẵn.

- SmallBASIC đi kèm với IDE nhỏ của riêng nó.

- Các nguyên hàm đồ họa (như đường thẳng, hình tròn, v.v.) được cung cấp, cũng như các chức năng GUI đơn giản và âm thanh.

SmallBASIC, ban đầu được Nicholas Christopoulos tạo ra cho trợ lý kỹ thuật số cá nhân Palm Pilot vào cuối những năm 1990.

Tham gia diễn đàn thảo luận:
https://smallbasic.discourse.group

Vui lòng báo cáo bất kỳ sự cố nào cho một trong những người sau. Đảm bảo bao gồm một đoạn mã nhỏ gây ra sự cố.

- https://github.com/smallbasic/SmallBASIC/issues
- email: [email protected]
Chúng Tôi Hiện Đang Cung Cấp Phiên Bản 12.29. Đây Là Phiên Bản Mới Nhất, Được Tối Ưu Hóa Nhất Của Chúng Tôi. Nó Phù Hợp Cho Nhiều Thiết Bị Khác Nhau. Tải Xuống Miễn Phí Apk Trực Tiếp Từ Cửa Hàng Google Play Hoặc Các Phiên Bản Khác Mà Chúng Tôi Lưu Trữ. Hơn Nữa, Bạn Có Thể Tải Xuống Mà Không Cần Đăng Ký Và Không Cần Đăng Nhập.

Chúng Tôi Có Nhiều Thiết Bị Có Sẵn 2000+ Cho Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ... Với Rất Nhiều Tùy Chọn, Bạn Dễ Dàng Chọn Các Trò Chơi Hoặc Phần Mềm Phù Hợp Với Thiết Bị Của Bạn.

Nó Có Thể Có Ích Nếu Có Bất Kỳ Hạn Chế Quốc Gia Hoặc Bất Kỳ Hạn Chế Nào Từ Phía Thiết Bị Của Bạn Trên Google App Store.

Những Gì Mới


Implemented Bluetooth support
Updated SOUND to avoid clicks
Updated USB API to allow setting baud rate and timeout
Updated android.speak() to take additional non-string args
Update PEN(3) handling

Đánh Giá Và Xem Xét Trên Google Play Store


3.3
337 Tổng Cộng
5 33.3
4 26.3
3 7.0
2 7.0
1 26.3

Tổng Số Cài Đặt (*Ước Tính)

Ước Tính Tổng Số Cài Đặt Trên Google Play, Xấp Xỉ Từ Số Lượng Xếp Hạng Và Giới Hạn Cài Đặt Đạt Được Trên Google Play.

Nhận Xét Gần Đây

user
Kalman Donath

Super great! Huge range of Basic commands. Help function is great. Speed is great. The interface is not so straightforward but I'm working on getting used to it. If you could improve on the interface, add some graphical elements, like buttons, menus, etc., that would be great. But overall it's fantastic. Thank you. Just keep it!

user
Byron Eugene

QBasic was my intro to programming, when I stumbled upon it in my middle school computer lab (it was already considered obsolete at that point, but I didn't learn that until after putting many hours into it!). I know this isn't QBasic, but it's similar enough to it that programming in it scratches the nostalgic itch I sometimes get. This is an excellent app, very well made, & while the interface takes getting used to it becomes easy to figure out after a short time. I highly recommend this!

user
gabmemog at gmail

Works great on ny old phone. Creates a smallbasic folder and saves your programs. Android 5. On my newer phone, no folder. But I found a hack! I copy my program and data files to new files (.bas) when smallbasic is running (click on Files, copy your data, click new). Your program can then access your data files (.bas)!! It works!! Happy now.

user
Pete JC

First impressions aren't good. I opened the app to find the menu options overwriting each other, and the demonstration program kind of messed up. I have bad eyesight and have '⚙️ > display > font style and size > font size" turned up on my galaxy s23. Is that the problem? Can you please fix the menus so they display properly. Found the help system (👍) and love it, but "autocomplete / code suggestions" would be awesome, thanks. I'll continue exploring now ! Thanks for this!

user
A Google user

This deserves much higher praise than it gets. Too many download it who haven't enough knowledge of BASIC or programming, or don't have the patience to go to the website or notice the menu icon, or think it's the MS thing with similar name. As BASIC interpreters go, it's very good indeed and being improved. I just tested it on speed with some graphics routines against a couple of others including rfo, and it was about 10 times faster. The IDE is unusual but fine when you get used to its quirks.

user
Jim Walts

I felt that my original review was unfair to those who created this and maintain it. It does take some effort to figure out the file system but overall it's an amazing program. Someone needs to make a beginners guide to this and put it on YouTube and somehow make it findable. Chris, I saw your response after posting this. My original wasn't me at my best. LoL Thanks to you and your team for what you do.

user
kiith10

Unlike other apps, the save folder is in a location that can't be accessed either by the cellphone or by a computer linked to it. Data and programs are therefore not accessible to the user. Other apps use a variety of folders (document folder or a user defined path). X11 basic allows it, python allows it, ...

user
A google user

Please make the auto-save feature optional,so that it can be cancelled. Also matrix-size and transpose for 2D matrices would be useful