Thursday, June 11, 2015

รูปแบบภาษาต่าง ๆ

รุ่น 1 : Programming Domains 1
ยุค จะหมายถึง Domain(กลุ่มของข้อมูลมากกว่า)
ยุคแรกต้องการการคำนวนแทนบุคคล โดยแรก ๆ จะเกี่ยวกับ Scientific
โดยจุดมุ่งหมายหลักคือต้องการ ประสิทธิภาสูง
FORTRAN จะเป็นภาษาที่นียมการคำนวนเกี่ยวกับตัวเลข ไม่มีการตัดทศนิยม (อ้างอิงฐาน 2)
ยุคที่สอง เกี่ยวกับ Bussiness
โดยเน้นการรายงานเกี่ยวกับ ธุรกิจต่าง ๆ โดยอ้างอิงตัวเลขฐานสิบ ตัวอย่างเช่น
COBOL
ยุคที่สามเกี่ยวกับ AI(Artificial intelligence)
โดยมักจะเขียนด้วยสัญลักษณ์ ต้องการเรียนแบบความคิด
เช่น LISP,Prolog

รุ่น 2 : Programming Domains 2
4 Systems Programming การสร้าง ระบบปฏิบัติการ ส่วนใหญ่มักติดต่อกับ H/W และทำการได้เร็ว ตัวอย่างเช่น
PL/S(IBM),BLISS(Digial),ALGOL(Burroughs),C(UNIX,LINUX,WINDOWS)
4 Scripting Languages ส่วนใหญ่จะใช้ command เป็นรูปประโยคในการทำงาน ตัวอย่างเช่น
sh and ksh(for shell),awk(report-generation),tcl and tk(X Window),Perl(CGI programming)
6 Special purpose languages มักจะใช้เฉพาะเจาะจงในการใช้งานเช่น
GPSS -> System simulation
PRG -> Business Report

No comments: