Scratch

จากวิกิพีเดีย สารานุกรมเสรี
บทความนี้มีชื่อเป็นภาษาอังกฤษ เนื่องจากยังไม่มีชื่อภาษาไทยที่กระชับ เหมาะสม หรือไม่รู้วิธีอ่านในภาษาไทย
Scratch
Scratch Logo.svg
Scratchcat.svg
The Scratch cat is both the logo and the mascot of Scratch.
ส่วนขยายไฟล์ปกติ .scratch (Scratch 0.x)
.sb, .sprite (Scratch 1.x)
.sb2, .sprite2 (Scratch 2.0+)
กระบวนทัศน์ Event-driven, Imperative
เริ่มเมื่อ 2002; 15 ปีที่แล้ว (2002) (ทดลอง) 2005; 12 ปีที่แล้ว (2005) (อย่างเป็นทางการ) 2013; 4 ปีที่แล้ว (2013) (Scratch 2)
ผู้พัฒนา MIT Media Lab Lifelong Kindergarten Group
ระบบชนิดตัวแปร Dynamic
ตัวแปลภาษาหลัก Scratch
ได้รับอิทธิพลจาก Logo, Smalltalk, HyperCard, StarLogo, AgentSheets, Etoys
ส่งอิทธิพลต่อ Scratch Jr, Snap!
ภาษาโปรแกรม Squeak (Scratch 0.x, 1.x)
ActionScript (Scratch 2.0)
ระบบปฏิบัติการ Windows, macOS, Linux
สัญญาอนุญาต GPLv2 and Scratch Source Code License
เว็บไซต์ scratch.mit.edu

Scratch เป็นภาษาโปรแกรมแบบ visual programming language รูปแบบเสรี พัฒนาโดย The MIT Media Lab[1] โดยสามารถสร้างแอนิเมชัน และ เกม ในรูปแบบง่าย ๆ Scratch ถือสัญญาอนุญาตสาธารณะทั่วไปของกนู เวอร์ชัน 2 และ สัญญาอนุญาตรหัสต้นฉบับ ของ Scratch[2]

ในปี 2013, Scratch 2 ได้เปิดตัวอย่างเป็นทางการในอินเทอร์เน็ต และเป็นโปรแกรมสำหรับ Windows, macOS, และ Linux (ด้วยต้องมี Adobe Air ก่อน) [3][4]

อ้างอิง[แก้]

  1. Marji, Majed (2014). Learn to Program with Scratch. San Francisco, California: No Starch Press. pp. xvii, 1–9, 13–15. ISBN 9781593275433. 
  2. "Scratch source-code download page". Scratch Documentation Site. สืบค้นเมื่อ 25 January 2014. 
  3. "Updated Scratch 2.0 Offline (Beta) is now available!". Scratch. 29 August 2013. สืบค้นเมื่อ 25 January 2014. 
  4. "Scratch 20 Preview". YouTube. MITScratchTeam. 1 May 2013. สืบค้นเมื่อ 25 January 2014. 

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