แนวคิดในคำจำกัดความ ABC
เบ็ดเตล็ด / / July 04, 2021
โดย Guillem Alsina González ในเดือนธันวาคม 2017
หลายปีที่ผ่านมา เมื่อยุคทองของไมโครคอมพิวเตอร์แปดบิต ภาษานี้ของ การเขียนโปรแกรม เป็นประตูสู่โลกอันน่าตื่นเต้นของผู้คนมากมาย การคำนวณและแม้ว่าวันนี้จะเลิกใช้ไปในหลาย ๆ อย่างเพื่อสนับสนุนภาษาที่ทรงพลังกว่าเช่น C ++ แต่ BASIC ยังคงเป็นข้อมูลอ้างอิงสำหรับผู้เริ่มต้นหรือมือสมัครเล่น
ขั้นพื้นฐาน (รหัสคำแนะนำสัญลักษณ์เอนกประสงค์สำหรับผู้เริ่มต้น) เป็นภาษาโปรแกรมระดับสูงสำหรับใช้งานทั่วไป ออกแบบมาเพื่อการเรียนรู้และใช้งานง่าย
รุ่นแรกของภาษานี้เปิดตัวในปี 1964 ซึ่งเป็นยุคแรกๆ ในบริบทของการเพิ่มขึ้นของการใช้คอมพิวเตอร์สมัยใหม่ เป้าหมายของเขาคือการทำให้มันง่ายที่สุดเท่าที่จะทำได้ การร่าง ของโปรแกรมสำหรับยักษ์ในขณะนั้น เมนเฟรม, คอมพิวเตอร์ในยุคนั้น
นอกจากนี้ยังแสดงถึงความพยายามครั้งแรกในการสร้างเครื่องมือที่ปรับให้เข้ากับ การโต้ตอบของคอมพิวเตอร์แบบเรียลไทม์ ซึ่งเป็นสิ่งที่เทคโนโลยีเพิ่งทำเมื่อไม่นานมานี้ ได้รับอนุญาต
ในแง่นี้ BASIC มีสองโหมดการทำงาน: ตีความและคอมไพล์
ในโหมดล่าม "ล่าม" จะแยกวิเคราะห์และรันโปรแกรมทีละบรรทัด ในขณะที่ในโหมดคอมไพล์ ขั้นตอนมาตรฐานสำหรับการสร้าง ไฟล์ ปฏิบัติการที่ไม่ต้องการล่ามใดๆ ถึง วิ่ง ในระบบ
นอกจากนี้ โครงสร้างพื้นฐานยังมีความยืดหยุ่นสูง แน่นอนว่าใครที่อายุน้อยกว่าเราทุกคนได้เห็นรายการพื้นฐานที่แต่ละบรรทัดของ รหัส มันถูกนับด้วยหมายเลขที่มักจะเพิ่มขึ้นจาก 10 เป็น 10
ตัวอย่างเช่น โดยทั่วไปแล้ว "สวัสดีชาวโลก" ที่ตีความในพื้นฐานอาจเป็น:
10 CLS
20 พิมพ์ "สวัสดีชาวโลก"
30 GOTO 20
สิ่งที่คำสั่ง GOTO ทำคือการกลับไปที่หมายเลขบรรทัดที่ระบุและดำเนินการต่อไปจากหมายเลขบรรทัดนั้น
แหล่งข้อมูลนี้ ซึ่งเป็นของคำสั่ง GOTO ที่ใช้กันอย่างแพร่หลายใน BASIC ไม่ได้รับการยอมรับว่าเป็นแนวทางปฏิบัติที่ถูกต้องใน การเขียนโปรแกรมแบบมีโครงสร้าง ซึ่งโครงสร้างนี้ถูกแทนที่ด้วยการใช้ฟังก์ชันและขั้นตอนการทำงาน
เหล่านี้ยังมีอยู่ใน BASIC ในเวอร์ชันเช่น วิชวลพื้นฐาน จากไมโครซอฟต์
อย่างหลังคือภาษาที่นิยมใช้กันในคอมพิวเตอร์กับสิ่งแวดล้อม กราฟิก และ ระบบปฏิบัติการ Windows จากเวอร์ชัน 3.0 ของสภาพแวดล้อมการเขียนโปรแกรมดังกล่าว อย่างไรก็ตาม ก่อนหน้านี้ BASIC มียุคทองในยุคไมโครคอมพิวเตอร์แปดบิต
คอมพิวเตอร์แปดบิตส่วนใหญ่ "ซ่อน" ระบบปฏิบัติการภายใต้ล่ามของ คำสั่งพื้นฐาน เพื่อให้ทำหน้าที่เป็นบรรทัดคำสั่ง ซึ่งเป็นส่วนต่อประสานที่ ผู้ใช้
บทบาทนี้หยุดเป็นหนึ่งเดียวกับการถือกำเนิดของพีซีที่เข้ากันได้กับพีซี IBM ดั้งเดิมซึ่งใช้ DOS บางตัวเป็นระบบปฏิบัติการแล้ว ถึงกระนั้น ความนิยมของ BASIC ก็นำไปสู่ DOS หลายเวอร์ชัน เช่น Microsoft ที่มีล่ามขนาดเล็กสำหรับภาษานี้ เริ่มแรก GW-BASIC และต่อมาคือ QBasic
Visual Basic แสดงถึงจุดไคลแม็กซ์ในการใช้ BASIC เป็นภาษาการเขียนโปรแกรมที่จริงจัง ต่อมาจึงรวมเข้าด้วยกัน ในแพ็คเกจ Visual Studio ซึ่งตัวเลือกในการใช้ BASIC กลายเป็นอีกหนึ่งตัวเลือกร่วมกับ C และอื่น ๆ สำนวน
เริ่มต้นในทศวรรษ 90 การใช้ BASIC ลดลงอย่างมาก และมาตรฐานขั้นสุดท้ายสำหรับภาษาที่เรียบง่ายนี้ได้รับจาก ภาษาเช่น Java และความหลากหลายของรูปแบบอุปกรณ์ด้วยการเกิดขึ้นของอุปกรณ์พกพาเช่น สมาร์ทโฟน
BASIC ยังคงอยู่รอดมาจนถึงทุกวันนี้ ด้วยการพัฒนาที่ทันสมัย เช่น สภาพแวดล้อม Gambas หรือ Visual. ที่แตกต่างกัน สตูดิโอ แต่มันสูญเสียฐานผู้ใช้เนื่องจากการระเบิดของภาษาโปรแกรมและการบูมใน อินเทอร์เน็ต.
ในแง่นี้ BASIC ไม่ได้ถูกปรับให้เข้ากับโลกออนไลน์ และถึงแม้ว่าจะมีการใช้งานอุปกรณ์มือถือเพียงเล็กน้อย แต่ก็ไม่ได้รับการปรับให้เหมาะสม
อย่างไรก็ตาม มันยังคงเป็นตัวเลือกที่ยอดเยี่ยมในการเข้าสู่โลกแห่งการเขียนโปรแกรมที่น่าตื่นเต้น
ภาพถ่าย: Fotolia - Alla72 / Casimiro
หัวข้อในขั้นพื้นฐาน