ภาษาเบสิก (อังกฤษ: Beginner's All-purpose Symbolic Instruction Code, BASIC ต้องเขียนด้วยตัวพิมพ์ใหญ่เสมอ) เป็นภาษาโปรแกรมที่ออกแบบมาให้ใช้งานได้ง่าย และยังได้รับความนิยมมาจนถึงทุกวันนี้ เบสิกออกแบบมาให้ใช้กับคอมพิวเตอร์ตามบ้าน
กระบวนทัศน์ | , ภายหลัง , ภายหลัง object-oriented |
---|---|
เริ่มเมื่อ | 1 พฤษภาคม 1964 |
ได้รับอิทธิพลจาก | |
ส่งอิทธิพลต่อ | |
|
บริษัทไมโครซอฟท์ได้นำภาษาเบสิกมาปรับปรุงให้ทันสมัย และพัฒนาเครื่องมือพัฒนาโปรแกรม 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
เครื่องหมายทางคณิตศาสตร์
* : เครื่องหมายคูณ
- : เครื่องหมายลบ
= : เครื่องหมายแสดงความเท่ากันหรือกำหนดค่า
> : เครื่องหมายมากกว่า
+ : เครื่องหมายบวก
. : จุดทศนิยม
< : เครื่องหมายน้อยกว่า
\ : เครื่องหมายหารเต็มจำนวน
^ : เครื่องหมายยกกำลัง
อ้างอิง
- Kemeny, John G.; Kurtz, Thomas E. (1964). Basic: a manual for BASIC, the elementary algebraic language designed for use with the Dartmouth Time Sharing System (PDF) (ภาษาอังกฤษ) (1st ed.). Hanover, N.H.: Dartmouth College Computation Center.
แหล่งข้อมูลอื่น
- BASIC ที่เว็บไซต์ Curlie
- The Birth of Basic ที่ยูทูบ
wikipedia, แบบไทย, วิกิพีเดีย, วิกิ หนังสือ, หนังสือ, ห้องสมุด, บทความ, อ่าน, ดาวน์โหลด, ฟรี, ดาวน์โหลดฟรี, mp3, วิดีโอ, mp4, 3gp, jpg, jpeg, gif, png, รูปภาพ, เพลง, เพลง, หนัง, หนังสือ, เกม, เกม, มือถือ, โทรศัพท์, Android, iOS, Apple, โทรศัพท์โมบิล, Samsung, iPhone, Xiomi, Xiaomi, Redmi, Honor, Oppo, Nokia, Sonya, MI, PC, พีซี, web, เว็บ, คอมพิวเตอร์
phasaebsik xngkvs Beginner s All purpose Symbolic Instruction Code BASIC txngekhiyndwytwphimphihyesmx epnphasaopraekrmthixxkaebbmaihichnganidngay aelayngidrbkhwamniymmacnthungthukwnni ebsikxxkaebbmaihichkbkhxmphiwetxrtambanphasaebsikkrabwnthsn phayhlng phayhlng object orientederimemux1 phvsphakhm 1964 60 pikxn 1964 05 01 idrbxiththiphlcakFORTRAN IIsngxiththiphltxVisual Basic NETBASIC Programming thiwikitara bristhimokhrsxfthidnaphasaebsikmaprbprungihthnsmy aelaphthnaekhruxngmuxphthnaopraekrm Visual Basic thaihebsikidrbkhwamniyminkarphthnaopraekrmyukhihm runlasudkhxngwichwlebsikeriykwa VB NETprawtikhxngphasa Basicphasa Basic thukkhidkhnemuxpi 1963 ody nay John aela nay Thomas Kurtz n Dartmouth College aelabrrdankeriynnksuksainkhwamduaelkhxngphwkekha sunghlaypitxma phasa Basic chbbniidchuxeriykxikxyanghnungwa Dartmouth BASICphasa Basic phunthanphasa Basic nnepnopraekrmthiepnphunthansahrbhdekhiynopraekrmkwaid enuxngcakepnphasathiepnkhaphudkhxngkhnerathwip echn dngni karichkhasng Print PRINT Hello World ekhruxngcapramwlphlaelaaesdngphlxxkmaepnkhxkhwam Hello world xxkmathanghnacxpraephthkhxngkhainphasa Basic Single precision Double precision String Integer amp Longekhruxnghmaythangkhnitsastr ekhruxnghmaykhun ekhruxnghmaylb ekhruxnghmayaesdngkhwamethaknhruxkahndkha gt ekhruxnghmaymakkwa ekhruxnghmaybwk cudthsniym lt ekhruxnghmaynxykwa ekhruxnghmayharetmcanwn ekhruxnghmayykkalngxangxingKemeny John G Kurtz Thomas E 1964 Basic a manual for BASIC the elementary algebraic language designed for use with the Dartmouth Time Sharing System PDF phasaxngkvs 1st ed Hanover N H Dartmouth College Computation Center aehlngkhxmulxunwikitaramitarainhwkhx Programming BASIC BASIC thiewbist Curlie The Birth of Basic thiyuthub bthkhwamkarekhiynopraekrm hrux phasaopraekrmniyngepnokhrng khunsamarthchwywikiphiediyidodykarephimetimkhxmuldk