ต่อไปนี้เป็นภาษาพื้นฐานที่ดีทั้งในฐานะคอมไพเลอร์และสคริปต์ที่ฝังได้:
1) gambas
เหล่านี้เป็นภาษาพื้นฐานที่ดีซึ่งเป็นคอมไพเลอร์เท่านั้น แต่สามารถฝังสคริปต์อื่น ๆ ได้:
2) jabaco
3) วัตถุประสงค์พื้นฐาน
4) ปลอดสารพิษพื้นฐาน
5) chipmunkbasic
ต่อไปนี้เป็นภาษาพื้นฐานที่ฝังได้ซึ่งดีและสามารถฝังลงในภาษาพื้นฐานอื่น ๆ ได้ทั้งนี้ขึ้นอยู่กับกรอบงาน:
6) scriptbasic
7) maven-sb4j
8) ajbasic
ทั้งหมดนี้ยังสามารถใช้สำหรับการสร้างแอปพลิเคชั่น gui ที่แตกต่างกันเครื่องมือเชื่อมต่อฐานข้อมูลและในส่วนของแอพพลิเคชั่นแบบฝัง (หน้าเว็บเซิร์ฟเวอร์) scriptbasic และ gambas-gbs3 นั้นมีอยู่แล้ว แต่ถ้าคุณสามารถรับ fb-curl และ fb-simplewebserver และรวมเข้ากับเฟรมเวิร์ก freebasic จากนั้นรวมถึง freebasic-server-pages (หากไม่อยู่ที่นั่นคุณอาจต้องดาวน์โหลดและคัดลอกวางไลบรารีและไฟล์ส่วนหัวภายใต้ lib และรวมไดเรกทอรีของ freebasic ตามลำดับ) แม้แต่ jabaco ก็สามารถฝัง maven-sb4j, หรือวัตถุที่เป็นเป้าหมายและ chipmunkbasic สามารถฝัง applescript และ scriptbasic ตามลำดับ ดังนั้นสิ่งเหล่านี้น่าจะมีทางออกสำหรับความต้องการส่วนใหญ่
หากคุณมีความเข้ากันได้เป็นอย่างมากกับ gwbasic ให้เลือก bwbasic (gwbasic ที่ปรับปรุงแล้วสำหรับ freebsd และ linux) แต่ฉันไม่คิดว่าจะมีความแตกต่างกับคนอื่นมากนัก
อย่างไรก็ตามสำหรับกราฟิกที่มี bwbasic คุณจะต้องต่อสู้กับตัวเลือก x11 หรือรอจนกว่าจะเพิ่มการสนับสนุนสำหรับ tk, fox และชุดเครื่องมืออื่น ๆ ที่รู้จักกันดี
หากคุณยินดีที่จะมองหา:
สภาพแวดล้อมการพัฒนาแบบ vb ที่แข็งแกร่ง + หน้าเซิร์ฟเวอร์พื้นฐานจากนั้นเลือก gambas หรือ jabaco ด้วย maven-sb4j
ล่ามที่แข็งแกร่งได้รับการสนับสนุนด้วย ide ที่บาง แต่ก็ดี: freebasic และถ้าคุณสามารถรับ fb-curl และ fb-simplewebserver และรวมเข้ากับเฟรมเวิร์กของ freebasic แล้วยัง freebasic-servers-pages
เว็บเอ็นจิ้นที่ทนทานสำหรับหน้าเซิร์ฟเวอร์ขั้นพื้นฐานจากนั้นเป็นสคริปต์และเบลดแบบบาง
ดังนั้นสิ่งเหล่านี้จึงมีความแข็งแกร่งและอาจใช้งานได้อย่างน้อยหลังจากเพิ่มบางโมดูล
ยืมคุณสมบัติเล็กน้อยบางอย่างจาก python / perl / ruby: scriptbasic (และ yabasic3)
ง่ายและไวยากรณ์มาตรฐาน: จะเป็น obasic (openbasic) ในอนาคตปัจจุบัน freebasic และ scriptbasic มีสองรสชาติที่แตกต่างกันหรือพื้นฐานดั้งเดิมในขณะที่ gambas และ jabaco เป็นภาษา vb6 หลากหลาย