SmallBASIC


10.0
12.29 โดย Chris Warren-Smith
Jun 25, 2025 เวอร์ชั่นเก่า

เกี่ยวกับ SmallBASIC

SmallBASIC เป็นเรื่องง่ายและรวดเร็วในการเรียนรู้พื้นฐานการเขียนโปรแกรมภาษาล่าม

SmallBASIC เป็นอินเทอร์พรีเตอร์ภาษาโปรแกรม BASIC ที่เรียนรู้ได้ง่ายและรวดเร็ว เหมาะสำหรับการคำนวณ สคริปต์ และต้นแบบในชีวิตประจำวัน SmallBASIC ประกอบด้วยฟังก์ชันตรีโกณมิติ เมทริกซ์ และพีชคณิต ไลบรารีสตริงอันทรงพลัง ระบบ และคำสั่งกราฟิก พร้อมด้วยไวยากรณ์การเขียนโปรแกรมที่มีโครงสร้าง

หมายเหตุ: *ไม่ใช่* "Small Basic" จาก Microsoft นี่คือ SmallBASIC โอเพนซอร์ส GPL เวอร์ชัน 3 ที่ได้รับลิขสิทธิ์ เดิมทีสร้างขึ้นสำหรับ Palm Pilot และต่อมาได้พอร์ตไปยัง Franklin eBookman และ Nokia 770

คุณสมบัติบางส่วนของ SmallBASIC ได้แก่:

- SmallBASIC เป็นภาษา BASIC แบบหลายแพลตฟอร์ม: ปัจจุบันรองรับ Linux, Windows และ Android

- ภาษาค่อนข้างกะทัดรัด: ตัวอย่างเช่น โปรแกรมติดตั้ง Debian สำหรับ Linux มาพร้อมกับไฟล์ขนาด 340 kb

- SmallBASIC มีชุดฟังก์ชันทางคณิตศาสตร์ที่ครอบคลุมมาก

- เป็นภาษาอินเทอร์พรีเตอร์ที่ไม่จำเป็นต้องรันการคอมไพล์

- SmallBASIC รองรับการเขียนโปรแกรมแบบมีโครงสร้าง โครงสร้างที่ผู้ใช้กำหนดเอง และไฟล์ต้นฉบับแบบโมดูลาร์ แม้ว่าจะไม่ใช่แบบเชิงวัตถุก็ตาม

- ยังมีช่องว่างในประเด็นไวยากรณ์อีกด้วย: คำสั่งหลายคำสั่งมีทางเลือก และโครงสร้างหลายแบบก็มีคำพ้องความหมายที่แตกต่างกันออกไป

- SmallBASIC มาพร้อมกับ IDE ขนาดเล็กของตัวเอง

- มีกราฟิกพื้นฐาน (เช่น เส้น วงกลม ฯลฯ) รวมถึงฟังก์ชัน GUI ที่ใช้งานง่ายและเสียง

SmallBASIC ซึ่งเดิมทีสร้างขึ้นสำหรับผู้ช่วยดิจิทัลส่วนบุคคล Palm Pilot ในช่วงปลายทศวรรษ 1990 โดย Nicholas Christopoulos

เข้าร่วมฟอรัมสนทนา:

https://smallbasic.discourse.group

กรุณารายงานปัญหาใดๆ ไปยังแหล่งข้อมูลต่อไปนี้ โปรดตรวจสอบให้แน่ใจว่าได้แนบโค้ดสั้นๆ ที่เป็นสาเหตุของปัญหามาด้วย

- https://github.com/smallbasic/SmallBASIC/issues

- อีเมล: smallbasic@gmail.com

มีอะไรใหม่ใน 12.29 เวอร์ชันล่าสุด

Last updated on Jun 27, 2025
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

ข้อมูล แอป เพิ่มเติม

เวอร์ชันล่าสุด

12.29

อัปโหลดโดย

Marcos Ruan Da Silva Ruan

ต้องใช้ Android

Android 5.0+

Available on

รายงาน

ปักธงว่าไม่เหมาะสม

แสดงเพิ่มเติม

SmallBASIC ทางเลือก

ต้องการแอปอื่นจาก Chris Warren-Smith

ค้นพบ