SmallBASIC


10.0
12.27 โดย Chris Warren-Smith
Jul 10, 2024 เวอร์ชั่นเก่า

เกี่ยวกับ SmallBASIC

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

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

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

SmallBASIC ทำงานได้ดีกับ "Hacker's Keyboard" ที่มีจำหน่ายแยกต่างหาก

คุณสมบัติบางอย่างของ SmallBASIC คือ:

- SmallBASIC เป็นภาษาเบสิกหลายแพลตฟอร์ม: ขณะนี้รองรับ Linux, Windows และ Android

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

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

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

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

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

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

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

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

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

https://www.syntaxbomb.com/smallbasic

โปรดรายงานข้อขัดข้องใด ๆ ไปยังข้อใดข้อหนึ่งต่อไปนี้ อย่าลืมรวมส่วนย่อยของโค้ดที่เป็นสาเหตุของปัญหาไว้ด้วย

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

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

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

Last updated on Jul 12, 2024
Add new function android.request
Add new function TRANSPOSE()
Add experimental ioio-otg support
Fix download error when there are duplicate scratch.bas files
Fix TSAVE bug #205
Fix bug: LINEQN tolerance
Fix floating-point number round-precision bug
Fix redim regression
Fix: RTRIM changes input string

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

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

12.27

อัปโหลดโดย

Marcos Ruan Da Silva Ruan

ต้องใช้ Android

Android 4.4+

Available on

รายงาน

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

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

SmallBASIC ทางเลือก

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

ค้นพบ