SmallBASIC

SmallBASIC

SmallBASIC은 BASIC 프로그래밍 언어 인터프리터를 배우고 빠르고 쉽게입니다.

앱 정보


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

Advertisement

앱 설명


Android 앱 분석 및 검토 : SmallBASIC, Chris Warren-Smith에서 개발했습니다. 교육 카테고리에 나열되어 있습니다. 현재 버전은 12.29이며 25/06/2025 에 업데이트되었습니다. Google Play : SmallBASIC에서 사용자 리뷰에 따르면. 49 천 이상의 설치를 달성했습니다. SmallBASIC는 현재 337 리뷰, 평균 등급 3.3 스타를 보유하고 있습니다

SmallBASIC은 빠르고 쉽게 배울 수 있는 BASIC 프로그래밍 언어 인터프리터로, 일상적인 계산, 스크립트, 프로토타입 제작에 이상적입니다. SmallBASIC은 삼각 함수, 행렬, 대수 함수, 강력한 문자열 라이브러리, 시스템 명령, 그래픽 명령, 그리고 구조화된 프로그래밍 구문을 포함합니다.

참고: 이 언어는 Microsoft의 "Small Basic"이 *아닙니다*. 이 언어는 원래 Palm Pilot용으로 개발되어 이후 Franklin eBookman과 Nokia 770 기기로 이식된 오픈 소스 GPL 버전 3 라이선스 SmallBASIC입니다.

SmallBASIC은 별도로 판매되는 "Hacker's Keyboard"와도 호환됩니다.

SmallBASIC의 주요 기능은 다음과 같습니다.

- SmallBASIC은 다중 플랫폼 BASIC 언어입니다. 현재 Linux, Windows, Android를 지원합니다.

- 이 언어는 매우 간결합니다. 예를 들어 Linux용 Debian 설치 프로그램은 340KB 파일 하나로 제공됩니다.

- SmallBASIC은 매우 포괄적인 수학 함수 세트를 제공합니다.

- 컴파일 과정이 필요 없는 인터프리터 언어입니다.

- SmallBASIC은 구조적 프로그래밍, 사용자 정의 구조체, 모듈화된 소스 파일을 지원합니다. 하지만 객체 지향 언어는 아닙니다.

- 또한 구문 문제에 있어 상당한 유연성을 보여줍니다. 많은 명령에 대해 대체 가능한 구문이 있으며, 많은 구문에 대해 다양한 동의어를 사용할 수 있습니다.

- SmallBASIC은 자체적인 작은 IDE를 제공합니다.

- 선, 원 등의 그래픽 기본 요소뿐만 아니라 사운드 및 간단한 GUI 기능도 제공합니다.

SmallBASIC은 원래 1990년대 후반 Nicholas Christopoulos가 Palm Pilot 개인용 디지털 비서용으로 개발했습니다.

토론 포럼에 참여하세요:
https://smallbasic.discourse.group

충돌 발생 시 다음 중 한 곳에 보고해 주세요. 문제를 일으키는 간단한 코드 조각을 포함시켜 주세요.

- https://github.com/smallbasic/SmallBASIC/issues
- 이메일: smallbasic@gmail.com
우리는 현재 버전 12.29를 제공하고 있습니다. 이것은 우리의 최신 버전입니다. 다양한 장치에 적합합니다. Google Play 스토어 또는 우리가 호스팅하는 기타 버전에서 직접 Apk를 무료로 다운로드하십시오. 또한 등록없이 다운로드 할 수 있으며 로그인이 필요하지 않습니다.

옵션이 많은 Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ... 용 2000+ 이상의 장치가 있으며 장치에 맞는 게임이나 소프트웨어를 쉽게 선택할 수 있습니다.

Google App Store의 국가 제한이나 장치 측면에서 제한 사항이 있으면 유용 할 수 있습니다.

새로운 것


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

Google Play 스토어에서 평가 및 검토


3.3
337
5 33.3
4 26.3
3 7.0
2 7.0
1 26.3

총 설치 수 (*추정)

Google Play의 총 설치 수 추정, Google Play에서 달성 된 등급 및 설치 범위에서 근사.

최근 의견

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