fbpx
วิกิพีเดีย

ภาษาเบสิก

ภาษาเบสิก (อังกฤษ: Beginner's All-purpose Symbolic Instruction Code, BASIC ต้องเขียนด้วยตัวพิมพ์ใหญ่เสมอ) เป็นภาษาโปรแกรมที่ออกแบบมาให้ใช้งานได้ง่าย และยังได้รับความนิยมมาจนถึงทุกวันนี้ เบสิกออกแบบมาให้ใช้กับคอมพิวเตอร์ตามบ้าน

ภาษาเบสิก
หน้าจอของอาตาริเบสิก, ภาษาเบสิกในช่วงแรกสำหรับคอมพิวเตอร์ขนาดเล็ก
กระบวนทัศน์ไม่มีโครงสร้างขั้นตอนต่อมาหลังจากเชิงวัตถุ
เริ่มเมื่อ1964 (1964)
ออกแบบโดยจอห์น จอห์จ เคเมนี และทอมัส ยูจีน เคิร์ต
ตัวแปลภาษาหลักแอปเปิลเบสิก, อาตาริเบสิก, ซินแชร์เบสิก, คอมโมดอร์เบสิก, ไมโครซอฟท์เบสิก, ไลเบอรีเบสิก, บีบีซีเบสิก, ทีไอ-เบสิก, วิชวลเบสิก
ได้รับอิทธิพลจากALGOL 60, FORTRAN II, JOSS
ส่งอิทธิพลต่อCOMAL, Visual Basic, Visual Basic .NET, Realbasic, GRASS, AutoIt, AutoHotkey

บริษัทไมโครซอฟท์ได้นำภาษาเบสิกมาปรับปรุงให้ทันสมัย และพัฒนาเครื่องมือพัฒนาโปรแกรม Visual Basic ทำให้เบสิกได้รับความนิยมในการพัฒนาโปรแกรมยุคใหม่ รุ่นล่าสุดของวิชวลเบสิกเรียกว่า VB.NET

ประวัติของภาษา Basic

ภาษา Basic ถูกคิดค้นเมื่อปี 1963 โดย นาย John และ นาย Thomas Kurtz ณ Dartmouth College และบรรดานักเรียนนักศึกษาในความดูแลของพวกเขา ซึ่งหลายปีต่อมา ภาษา Basic ฉบับนี้ได้ชื่อเรียกอีกอย่างหนึ่งว่า Dartmouth BASIC

ภาษา Basic พื้นฐาน

ภาษา Basic นั้นเป็นโปรแกรมที่เป็นพื้นฐานสำหรับหัดเขียนโปรแกรมก็ว่าได้ เนื่องจากเป็นภาษาที่เป็นคำพูดของคนเราทั่วไป เช่น ดังนี้

การใช้คำสั่ง Print

PRINT "Hello World!" 

เครื่องจะประมวลผลและแสดงผลออกมาเป็นข้อความ Hello world! ออกมาทางหน้าจอ

ประเภทของค่าในภาษา Basic

! : Single-precision
# : Double-precision
$ : String
% : Integer
& : Long

เครื่องหมายทางคณิตศาสตร์

* : เครื่องหมายคูณ
- : เครื่องหมายลบ
= : เครื่องหมายแสดงความเท่ากันหรือกำหนดค่า
> : เครื่องหมายมากกว่า
+ : เครื่องหมายบวก
. : จุดทศนิยม
< : เครื่องหมายน้อยกว่า
\ : เครื่องหมายหารเต็มจำนวน
^ : เครื่องหมายยกกำลัง

อ้างอิง

  1. Thomas E. Kurtz - History of Programming Languages

แหล่งข้อมูลอื่น

วิกิตำรา มีคู่มือ ตำรา หรือวิธีการเกี่ยวกับ:
Programming:BASIC
  • BASIC ที่เว็บไซต์ Curlie

ภาษาเบส, งกฤษ, beginner, purpose, symbolic, instruction, code, basic, องเข, ยนด, วยต, วพ, มพ, ใหญ, เสมอ, เป, นภาษาโปรแกรมท, ออกแบบมาให, ใช, งานได, าย, และย, งได, บความน, ยมมาจนถ, งท, กว, นน, เบส, กออกแบบมาให, ใช, บคอมพ, วเตอร, ตามบ, านหน, าจอของอาตาร, เบส, ในช. phasaebsik xngkvs Beginner s All purpose Symbolic Instruction Code BASIC txngekhiyndwytwphimphihyesmx epnphasaopraekrmthixxkaebbmaihichnganidngay aelayngidrbkhwamniymmacnthungthukwnni ebsikxxkaebbmaihichkbkhxmphiwetxrtambanphasaebsikhnacxkhxngxatariebsik phasaebsikinchwngaerksahrbkhxmphiwetxrkhnadelkkrabwnthsnimmiokhrngsrangkhntxntxmahlngcakechingwtthuerimemux1964 1964 xxkaebbodycxhn cxhc ekhemni aelathxms yucin ekhirt 1 twaeplphasahlkaexpepilebsik xatariebsik sinaechrebsik khxmomdxrebsik imokhrsxfthebsik ilebxriebsik bibisiebsik thiix ebsik wichwlebsikidrbxiththiphlcakALGOL 60 FORTRAN II JOSSsngxiththiphltxCOMAL Visual Basic Visual Basic NET Realbasic GRASS AutoIt AutoHotkeybristhimokhrsxfthidnaphasaebsikmaprbprungihthnsmy aelaphthnaekhruxngmuxphthnaopraekrm Visual Basic thaihebsikidrbkhwamniyminkarphthnaopraekrmyukhihm runlasudkhxngwichwlebsikeriykwa VB NET enuxha 1 prawtikhxngphasa Basic 2 phasa Basic phunthan 3 praephthkhxngkhainphasa Basic 4 ekhruxnghmaythangkhnitsastr 5 xangxing 6 aehlngkhxmulxunprawtikhxngphasa Basic aekikhphasa Basic thukkhidkhnemuxpi 1963 ody nay John aela nay Thomas Kurtz n Dartmouth College aelabrrdankeriynnksuksainkhwamduaelkhxngphwkekha sunghlaypitxma phasa Basic chbbniidchuxeriykxikxyanghnungwa Dartmouth BASICphasa Basic phunthan aekikhphasa Basic nnepnopraekrmthiepnphunthansahrbhdekhiynopraekrmkwaid enuxngcakepnphasathiepnkhaphudkhxngkhnerathwip echn dngnikarichkhasng Print PRINT Hello World ekhruxngcapramwlphlaelaaesdngphlxxkmaepnkhxkhwam Hello world xxkmathanghnacxpraephthkhxngkhainphasa Basic aekikh Single precision Double precision String Integer amp Longekhruxnghmaythangkhnitsastr aekikh ekhruxnghmaykhun ekhruxnghmaylb ekhruxnghmayaesdngkhwamethaknhruxkahndkha gt ekhruxnghmaymakkwa ekhruxnghmaybwk cudthsniym lt ekhruxnghmaynxykwa ekhruxnghmayharetmcanwn ekhruxnghmayykkalngxangxing aekikh Thomas E Kurtz History of Programming Languagesaehlngkhxmulxun aekikh wikitara mikhumux tara hruxwithikarekiywkb Programming BASIC BASIC thiewbist Curlie bthkhwamekiywkbkarekhiynopraekrm hrux phasaopraekrmniyngepnokhrng khunsamarthchwywikiphiediyidodyephimkhxmulekhathungcak https th wikipedia org w index php title phasaebsik amp oldid 9233948, wikipedia, วิกิ หนังสือ, หนังสือ, ห้องสมุด,

บทความ

, อ่าน, ดาวน์โหลด, ฟรี, ดาวน์โหลดฟรี, mp3, วิดีโอ, mp4, 3gp, jpg, jpeg, gif, png, รูปภาพ, เพลง, เพลง, หนัง, หนังสือ, เกม, เกม