อ่าน 2 นาที
SAKO (ภาษาโปรแกรม)
SAKO ( PL : S ystem A utomatycznego KO dowania - EN : An Automatic Coding System ) เป็นภาษาโปรแกรมที่ใช้ภาษาโปแลนด์ซึ่งเขียนขึ้นระหว่างปี 1959 ถึง 1960 โดยทีมงานจากแผนก ZAM...
SAKO (ภาษาโปรแกรม)
| ซาโกะ | |
|---|---|
| กระบวนทัศน์ | รูปแบบหลากหลาย : มีโครงสร้าง , เชิงบังคับ ( เชิงกระบวนการ ), อาร์เรย์ |
| ออกแบบโดย | ลีออน วูคัสเซวิช, อันโตนี่ มาซูร์คีวิช, ยาน โบโรเวียค, โจวิต้า คอนเซวิช, มาเรีย ลอคก้า, สเตฟาน ซาวิคกี้, เจอร์ซี สเวียเนียวิช, ปิโอเตอร์ ซอร์ก, อัลเฟรด เซอร์มาน และอันเดรเซ วิสเนียฟสกี้[ 1 ] |
| นักพัฒนา | สถาบันวิทยาศาสตร์แห่งโปแลนด์ |
| ปรากฏครั้งแรก | 1960 |
| ได้รับอิทธิพลจาก | |
| ฟอร์ทราน[ 2 ] | |
SAKO ( PL : S ystem A utomatycznego KO dowania [ 3 ] - EN : An Automatic Coding System [ 4 ] ) เป็นภาษาโปรแกรมที่ใช้ภาษาโปแลนด์ซึ่งเขียนขึ้นระหว่างปี 1959 ถึง 1960 โดยทีมงานจากแผนก ZAM ของสถาบันวิทยาศาสตร์แห่งโปแลนด์ [ 1 ] เดิมทีพัฒนาขึ้นสำหรับ คอมพิวเตอร์ XYZและZAM-2และยังได้ถูกพอร์ตไปยังZAM-21 , ZAM-41และMińsk-22อีก ด้วย [ 5 ]
ลักษณะทั่วไปของภาษาซาโกะ:
- คำสั่งที่คล้ายกับประโยคที่ใช้ในภาษาธรรมชาติ
- ลดระยะเวลาที่จำเป็นในการเรียนรู้หลักการเขียนโปรแกรม
- ใช้งานง่าย ซึ่งช่วยลดเวลาในการเขียนโค้ด
- รหัสโปรแกรมที่โปร่งใส ช่วยลดโอกาสในการทำผิดพลาด
มีการจัดสรรที่อยู่แบบคงที่ สามารถแทรกโค้ดลงในแอสเซมเบลอร์มาโครของ SAS ได้ การคอมไพล์ดำเนินไปในสองขั้นตอน:
- จาก SAKO ไปสู่ตัวประกอบมาโคร SAS แบบง่าย (SAS-W)
- จาก SAS-W สู่ภาษาเครื่อง
คุณลักษณะที่โดดเด่นที่สุดของ SAKO คือคำสั่งภาษาโปแลนด์ เช่น CZYTAJ, SKOCZ DO โดยได้รับการออกแบบมาเพื่อใช้ในการเขียนโปรแกรมคำนวณเชิงตัวเลขเป็นหลัก
ตัวอย่าง "สวัสดีโลก"
TEKST: สวัสดี โลกทั้งใบ ลิเนีย หยุดนาสเตปนี โคเนียค การอ้างอิง
- ^ a b Łukaszewicz 1966, หน้า 6
- ^รายงานการเยือนเพื่อหารือเกี่ยวกับภาษาโปรแกรมทั่วไปในเชโกสโลวาเกียและโปแลนด์ ปี 1963, จอห์น เอ. กอสเดน (บรรณาธิการ), โรเจอร์ อี. เกย์, จอห์น แอล. โจนส์, แจ็ค เอ็น. เมอร์เนอร์, คริสโตเฟอร์ เจ. ชอว์
- ↑มาซูร์คีวิช, อันโตนี (1989) " จากโปรแกรม XYZ" ข้อมูลข่าวสาร . 8-12/1989: 10– 12.
- ^ Łukaszewicz, Leon (1961-01-01). "SAKO—ระบบการเข้ารหัสอัตโนมัติ" . วารสาร Annual Review in Automatic Programming . 2 : 161– 176. doi : 10.1016/S0066-4138(61)80008-6 . ISSN 0066-4138 .
- ↑ซเมลเทอร์, ม.ค.; ซุบ, เฮนรีค. Programowanie SAKO na Mińsk-22 (ในภาษาโปแลนด์) ห้องสมุดหลักของมหาวิทยาลัยเทคโนโลยีทหาร
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ SAKO (ภาษาโปรแกรม)
SAKO ( PL : S ystem A utomatycznego KO dowania - EN : An Automatic Coding System ) เป็นภาษาโปรแกรมที่ใช้ภาษาโปแลนด์ซึ่งเขียนขึ้นระหว่างปี 1959 ถึง 1960 โดยทีมงานจากแผนก ZAM...
ตัวอย่าง "สวัสดีโลก"
TEKST: สวัสดี โลกทั้งใบ ลิเนีย หยุดนาสเตปนี โคเนียค
การอ้างอิง
^ a b Łukaszewicz 1966, หน้า 6 ^ รายงานการเยือนเพื่อหารือเกี่ยวกับภาษาโปรแกรมทั่วไปในเชโกสโลวาเกียและโปแลนด์ ปี 1963, จอห์น เอ. กอสเดน (บรรณาธิการ), โรเจอร์ อี. เกย์, จอห์น แอล. โจนส์, แจ็ค เอ็น. เมอร์เนอร์, คริสโตเฟอร์ เจ.