ประเภทใบอนุญาต Lazarus สำหรับโปรแกรมนี้ บทนำของลาซารัส

อินเทอร์เฟซโปรแกรม:ภาษารัสเซีย

แพลตฟอร์ม: XP/7/Vista

ผู้ผลิต:แมทเธียส การ์ทเนอร์

เว็บไซต์: www.lazarus.freepascal.org

ลาซารัสเป็นการเผยแพร่ข้ามแพลตฟอร์มอย่างอิสระ สภาพแวดล้อมซอฟต์แวร์สำหรับการพัฒนาหรือพอร์ตโปรแกรมและแอพพลิเคชั่นที่คล้ายกับ Delphi อินเตอร์เฟซแบบกราฟิกไปยังระบบปฏิบัติการใดๆ หลักการทำงานพื้นฐานนั้นมีพื้นฐานมาจาก Free Pascal Compiler สากล ซึ่งสามารถใช้งานได้ตามความต้องการที่แตกต่างกันโดยสิ้นเชิง

คุณสมบัติที่สำคัญของลาซารัส

ก่อนอื่น เราทราบว่านอกเหนือจากคอมไพเลอร์แล้ว สภาพแวดล้อมการพัฒนายังรองรับวิดเจ็ตมากมาย เช่น Win32, GTK1, GTK2, Carbon จากข้อมูลของผู้พัฒนาแพลตฟอร์มนี้เอง คาดว่าจะมีการสนับสนุนแบบรวมสำหรับ Qt และ WinCE เมื่อเวลาผ่านไป ทั้งหมดนี้ทำได้โดยการใช้ไลบรารีเสมือน Lazarus Component Library (LCL)

หากเราพูดถึงอินเทอร์เฟซของผลิตภัณฑ์ซอฟต์แวร์นี้ ผู้สร้างพยายามทำให้มันใกล้เคียงกับ Delphi มากที่สุด ประการแรกในบรรดาเครื่องมือต่างๆ เป็นสิ่งที่ควรค่าแก่การสังเกตว่ามีทิศทางที่คล้ายกับ Delphi แต่ก็ควรสังเกตด้วยตัวตรวจสอบวัตถุและตัวแก้ไขแบบฟอร์ม เพื่อให้ผู้ใช้ที่ทำงานร่วมกับสิ่งเหล่านี้ ส่วนประกอบซอฟต์แวร์จะเข้าใจแพลตฟอร์มนี้ได้อย่างง่ายดาย นอกจากนี้ ไลบรารีอ็อบเจ็กต์ภาพ LCL เองก็มีความคล้ายคลึงกับเครื่องมือ VCL ที่คล้ายกันหลายประการ คุณสมบัติพิเศษอีกประการหนึ่งของอินเทอร์เฟซและตัวแก้ไขในตัวคือการใช้การเข้ารหัส UTF-8 ซึ่งช่วยให้คุณสามารถพอร์ตโค้ดได้อย่างง่ายดายที่อาจมีอักขระบางตัว เช่น อักขระประจำชาติ อย่างไรก็ตาม ตัวแก้ไขเองก็ค่อนข้างน่าสนใจ เนื่องจากมีระบบคำใบ้ที่น่าประทับใจมาก รองรับการนำทางแบบไฮเปอร์เท็กซ์ การปรับโครงสร้างใหม่ และระบบเติมโค้ดทั้งหมด ซึ่งทำให้ใช้งานตัวแก้ไขได้อย่างสมบูรณ์ เรื่องง่ายๆ. นอกจากนี้เพื่อความสะดวกในการใช้งาน สภาพแวดล้อมที่กำหนดการพัฒนามีการสนับสนุนในตัวสำหรับไวยากรณ์บางอย่าง ภาษาปาสคาล. หนึ่งในนั้นคือ Object Pascal, Turbo Pascal, Mac Pascal, Delphi เป็นต้น และสิ่งที่น่าสนใจจริงๆ คือการมีรูปแบบการจัดการแพ็คเกจของตัวเองและดีบักเกอร์ในตัวที่ทรงพลัง

สำหรับระบบปฏิบัติการที่รองรับ คุณสามารถดูความหลากหลายที่น่าประทับใจได้ที่นี่ การส่งออกสามารถทำได้ใน Linux ไมโครซอฟต์ วินโดวส์(Win32, Win64), Mac OS X, FreeBSD, WinCE และ OS/2 อย่างไรก็ตาม ทุกวันนี้สภาพแวดล้อมการพัฒนานี้ไม่เพียงแต่ทรงพลังที่สุดเท่านั้น แต่ยังเป็นเครื่องมือเดียวในการย้ายโปรแกรม Delphi ไปยังระบบปฏิบัติการเหล่านี้ด้วย โดยทั่วไปแล้ว ฉันคิดว่านักพัฒนาทุกคนจะพอใจกับความง่ายในการใช้งานและการจัดการสภาพแวดล้อมการพัฒนานี้ รวมถึงความเป็นไปได้มากมายที่ชุดซอฟต์แวร์นี้จะเปิดขึ้นในแง่ของการทำงานกับระบบปฏิบัติการที่แตกต่างกันโดยสิ้นเชิง

การเขียนโปรแกรมเป็นกระบวนการที่สนุกสนานและสร้างสรรค์ และถ้าคุณรู้ภาษาการเขียนโปรแกรมอย่างน้อยหนึ่งภาษา มันก็จะยิ่งน่าสนใจยิ่งขึ้นไปอีก ถ้าคุณไม่รู้ เราขอแนะนำให้คุณใส่ใจกับภาษาการเขียนโปรแกรม Pascal และสภาพแวดล้อมในการพัฒนา ซอฟต์แวร์ลาซารัส.

Lazarus เป็นสภาพแวดล้อมการเขียนโปรแกรมฟรีที่ใช้คอมไพเลอร์ นี่คือสภาพแวดล้อมการพัฒนาภาพ ที่นี่ผู้ใช้เองได้รับโอกาสไม่เพียง แต่จะเขียนโค้ดโปรแกรมเท่านั้น แต่ยังแสดงให้ระบบเห็นอย่างชัดเจน (มองเห็น) ในสิ่งที่เขาต้องการเห็น

ใน Lazarus งานเกี่ยวกับโปรแกรมสามารถแบ่งออกเป็นสองส่วน: การสร้างอินเทอร์เฟซของโปรแกรมในอนาคตและการเขียนโค้ดโปรแกรม คุณจะสามารถเข้าถึงสองฟิลด์ได้: ตัวสร้างและอันที่จริงคือฟิลด์ข้อความ

โปรแกรมแก้ไขโค้ด

โปรแกรมแก้ไขโค้ดที่สะดวกสบายใน Lazarus จะทำให้งานของคุณง่ายขึ้น ขณะที่คุณตั้งโปรแกรม คุณจะได้รับตัวเลือกสำหรับการลงท้ายคำ การแก้ไขข้อผิดพลาดอัตโนมัติ และการเติมโค้ดอัตโนมัติ โดยไฮไลต์คำสั่งพื้นฐานทั้งหมดไว้ ทั้งหมดนี้จะช่วยให้คุณประหยัดเวลา

ความสามารถด้านกราฟิก

ใน Lazarus คุณสามารถใช้โมดูลกราฟได้ จะช่วยให้คุณสามารถใช้งานได้ ความสามารถด้านกราฟิกภาษา. ด้วยวิธีนี้คุณสามารถสร้างและแก้ไขรูปภาพ รวมทั้งปรับขนาด เปลี่ยนสี ลดและเพิ่มความโปร่งใส และอื่นๆ อีกมากมาย แต่น่าเสียดายที่คุณไม่สามารถทำอะไรที่ร้ายแรงกว่านี้ได้

ข้ามแพลตฟอร์ม

เนื่องจาก Lazarus มีพื้นฐานมาจาก Free Pascal จึงเป็นเกมข้ามแพลตฟอร์มเช่นกัน แต่ก็เรียบง่ายกว่า Pascal ซึ่งหมายความว่าโปรแกรมทั้งหมดที่คุณเขียนจะทำงานได้ดีพอๆ กันบนระบบปฏิบัติการที่แตกต่างกัน รวมถึง Linux, Windows, Mac OS, Android และอื่นๆ ลาซารัสให้เครดิตกับสโลแกนของจาวาที่ว่า “เขียนครั้งเดียวทำงานได้ทุกที่” และในทางหนึ่ง คำเหล่านั้นก็ถูกต้อง

การเขียนโปรแกรมด้วยภาพ

เทคโนโลยีการเขียนโปรแกรมด้วยภาพช่วยให้คุณสร้างอินเทอร์เฟซของโปรแกรมในอนาคตจากส่วนประกอบพิเศษที่ทำงาน การดำเนินการที่จำเป็น. แต่ละอ็อบเจ็กต์มีโค้ดโปรแกรมอยู่แล้ว คุณเพียงแค่ต้องกำหนดคุณสมบัติของมัน นั่นจะช่วยประหยัดเวลาอีกครั้ง

Lazarus แตกต่างตรงที่รวมการเขียนโปรแกรมทั้งแบบภาพและแบบคลาสสิกเข้าด้วยกัน ซึ่งหมายความว่าคุณยังต้องมีความรู้เพียงเล็กน้อยเกี่ยวกับ Pascal เพื่อใช้งาน

ข้อดี

1. อินเตอร์เฟซที่ง่ายและสะดวก;
2. ข้ามแพลตฟอร์ม;
3. ความเร็วในการทำงาน
4. เข้ากันได้กับภาษา Delphi เกือบทั้งหมด
5. มีภาษารัสเซีย

ข้อบกพร่อง

1. ขาดเอกสารประกอบที่ครบถ้วน (ใบรับรอง)
2. ไฟล์ปฏิบัติการขนาดใหญ่

Lazarus เป็นตัวเลือกที่ดีสำหรับทั้งผู้เริ่มต้นและระดับสูง โปรแกรมเมอร์ที่มีประสบการณ์. IDE (Integrated Development Environment) นี้จะช่วยให้คุณสร้างโปรเจ็กต์ที่มีความซับซ้อนและปลดปล่อยความสามารถของภาษา Pascal ได้อย่างเต็มที่

ขอให้โชคดีและอดทน!

คำอธิบายประกอบ: ในการบรรยายนี้ คุณจะได้เรียนรู้เกี่ยวกับสภาพแวดล้อมการพัฒนาซอฟต์แวร์ฟรีที่ยอดเยี่ยม - Lazarus เรียนรู้เกี่ยวกับประวัติความเป็นมาของการพัฒนาภาษาโปรแกรมเกี่ยวกับ ใบอนุญาตฟรี GNU ที่จะรับ Lazarus เวอร์ชันล่าสุดได้ที่ไหนและวิธีติดตั้งให้เขียนแอปพลิเคชันแรกของคุณ

วัตถุประสงค์ของการบรรยาย

ความรู้เบื้องต้นเกี่ยวกับประวัติความเป็นมาของการพัฒนาภาษาโปรแกรมและภาษาปาสคาล ความคุ้นเคยครั้งแรกกับ Lazarus IDE และคอมไพเลอร์ Free Pascal ศึกษาส่วนประกอบ TForm, TLabel, TButton; การสร้างโครงการแรก

ทัศนศึกษาทางประวัติศาสตร์

ประวัติความเป็นมาของการพัฒนาภาษาโปรแกรมอาจเริ่มต้นจากโปรแกรมเมอร์คนแรกของโลก เอด้า เลิฟเลซ(ออกัสตา อาดา คิง เคาน์เตสแห่งเลิฟเลซ นักคณิตศาสตร์) Ada Lovelace เกิดเมื่อวันที่ 10 ธันวาคม พ.ศ. 2358 ในลอนดอน และเป็นที่รู้จักจากการอธิบายคอมพิวเตอร์ (เครื่องจักรกลของ C. Babbage) ในการพัฒนาที่เธอเข้าร่วม และสร้างโปรแกรมแรกให้กับมัน แนะนำคำว่า "วงจร" และ "เซลล์ทำงาน" ตั้งชื่อตามเอดา เลิฟเลซ ในปี 1975 ภาษาโปรแกรม เอด้า.

ในความเป็นจริงภาษาโปรแกรมเริ่มพัฒนาในปี พ.ศ. 2488-2498 เป็นครั้งแรก คอมพิวเตอร์(อิเล็กทรอนิกส์ เครื่องคอมพิวเตอร์) ซึ่งโปรแกรมต่างๆ จะถูกคอมไพล์เป็นภาษาเครื่องก่อนแล้วจึงค่อยคอมไพล์ ผู้ประกอบ- การแสดงความจำของภาษาเครื่อง และหากไม่มีใครใช้ภาษาเครื่อง "บริสุทธิ์" เป็นเวลานาน แอสเซมเบลอร์จะยังคงใช้ในกรณีที่ต้องใช้โปรแกรมขนาดเล็กพิเศษหรือความเร็วสูงในการทำงาน กล่าวคือ ส่วนใหญ่จะใช้สำหรับการสร้างส่วนสำคัญ ระบบปฏิบัติการ(ระบบปฏิบัติการ) หรือไดรเวอร์สำหรับการเขียนโปรแกรมไมโครโปรเซสเซอร์ในบอร์ดและอุปกรณ์ต่างๆ การเขียนโปรแกรมสมัยใหม่ขนาดใหญ่ใน Assembly ถือเป็นงานที่ยากอย่างเหลือเชื่อหรือเป็นไปไม่ได้

ครั้งแรกในปี พ.ศ. 2497 ภาษาโปรแกรมระดับสูง ฟอร์ทรานและยุคใหม่ของการพัฒนาโปรแกรมก็เริ่มต้นขึ้น

ภาษาระดับสูง (หรือภาษาระดับสูง) เป็นภาษาโปรแกรมที่ใกล้เคียงกับภาษามนุษย์มากที่สุด ประกอบด้วยโครงสร้างเชิงความหมาย อธิบายโครงสร้างข้อมูล และดำเนินการต่างๆ กับโครงสร้างเหล่านั้น

ภาษาระดับสูงสมัยใหม่ทำงานกับจำนวนเต็มแล้ว วัตถุ- โครงสร้างที่ซับซ้อนพร้อมสถานะและพฤติกรรมที่แน่นอน

สำหรับการเรียนรู้การเขียนโปรแกรมและการแก้ปัญหา จุดประสงค์ทั่วไปแพร่หลายมากที่สุด ภาษาโปรแกรมระดับสูง ปาสคาลสร้างขึ้นในปี พ.ศ. 2511-2512 ศาสตราจารย์ Niklaus Wirth และตั้งชื่อตามนักคณิตศาสตร์ชาวฝรั่งเศสผู้มีชื่อเสียง Blaise Pascal (โดยบังเอิญ ผู้สร้างเครื่องจักรเครื่องแรกของโลกที่บวกเลขสองตัวเข้าด้วยกัน) ภาษานี้เปรียบเทียบได้ดีกับภาษาโปรแกรมอื่นเนื่องจากมีกฎที่เข้มงวดมากขึ้นในการอธิบายและการใช้ข้อมูล หลากหลายชนิด. Pascal เป็นภาษาที่มีโครงสร้าง ขนาดเล็กและมีประสิทธิภาพ ซึ่งช่วยให้โปรแกรมเมอร์พัฒนารูปแบบการเขียนโปรแกรมที่ดีได้ จนถึงทุกวันนี้ โรงเรียนและมหาวิทยาลัยในทุกประเทศทั่วโลกกำลังศึกษาการนำ Pascal ไปใช้อย่างใดอย่างหนึ่ง

เพราะว่า ลาซารัสขึ้นอยู่กับ Pascal (แม่นยำยิ่งขึ้นบน วัตถุปาสคาล) เราจะไม่พิจารณาประวัติของภาษาระดับสูงอื่นๆ ในรายวิชานี้

ในปี 1983 บอร์แลนด์เป็นที่รู้จักในการพัฒนา Delphi ซึ่งเป็นรุ่นก่อนที่ได้รับค่าตอบแทน ลาซารัส, ปล่อยแล้ว เทอร์โบปาสคาล- สภาพแวดล้อมการพัฒนาโปรแกรมแบบบูรณาการในภาษาปาสคาล Turbo Pascal เป็นคอมไพเลอร์ ตัวเชื่อมโยง โปรแกรมแก้ไขโค้ด และดีบักเกอร์ในหน้าต่างเดียว มันเหมือนกับมีดของกองทัพสวิสที่มีเครื่องมือต่างๆ มากมายรวมอยู่ในอุปกรณ์ชิ้นเดียว สำหรับโปรแกรมเมอร์ Turbo Pascal มีความโดดเด่นในเรื่องที่ว่ามันกลายเป็นบรรพบุรุษของสภาพแวดล้อมการพัฒนาโปรแกรมที่รวดเร็ว

ในปี 1986 ภาษาก็ปรากฏขึ้น วัตถุปาสคาล(วัตถุปาสคาล) พัฒนาในปี พ.ศ แอปเปิลคอมพิวเตอร์. ภาษาปาสกาลนี้สามารถทำงานกับวัตถุได้แล้ว

ในปี 1989 ส่วนขยายอ็อบเจ็กต์ Pascal ได้ถูกเพิ่มเข้าไปใน Turbo Pascal ของ Borland

เวอร์ชันแรกเปิดตัวในปี 1994 เดลฟี- สภาพแวดล้อมแบบกราฟิกรวมเพื่อการพัฒนาโปรแกรมอย่างรวดเร็วสำหรับ Windows ข้อเท็จจริงนี้ทำให้เกิดแรงผลักดันอย่างไม่น่าเชื่อในการพัฒนาสภาพแวดล้อมซึ่งการพัฒนาอินเทอร์เฟซโปรแกรมสำหรับโปรแกรมเมอร์กลายเป็นนักออกแบบรูปแบบที่สนุกสนานแทนที่จะเป็นกิจวัตรที่น่าเบื่อ ในสภาพแวดล้อมสมัยใหม่ คุณสามารถสร้างโปรแกรมได้โดยไม่ต้องแตะแป้นพิมพ์ - โดยใช้เมาส์เพียงอย่างเดียว จริงอยู่ที่ไม่น่าเป็นไปได้ที่โปรแกรมดังกล่าวจะได้รับฟังก์ชันที่มีประโยชน์ใด ๆ

ภาษาและสภาพแวดล้อมทั้งหมดเหล่านี้ได้รับการชำระและมักจะไม่สามารถเข้าถึงได้สำหรับสถาบันการศึกษาเนื่องจากมีค่าใช้จ่ายสูง ในปี พ.ศ. 2536 งานเริ่มโครงการนี้ ปาสกาลฟรี (เอฟพีซี- คอมไพเลอร์ปาสคาลฟรี) FPC เวอร์ชันแรกปรากฏเฉพาะในเดือนกรกฎาคม พ.ศ. 2543 เป็นบริการฟรีและรองรับหลายแพลตฟอร์ม: Windows, Linux, FreeBSD, Mac OS X เป็นต้น FPC เป็นโครงการโอเพ่นซอร์สฟรี ทุกคนสามารถศึกษาหรือแก้ไขซอร์สโค้ดได้! ปรากฏทีหลังเล็กน้อย ลาซารัส- หนึ่งเดียวในโลกฟรี สภาพแวดล้อมแบบกราฟิกเพื่อการพัฒนาโปรแกรมอย่างรวดเร็วโดยใช้คอมไพเลอร์ FPC เช่นเดียวกับ FPC Lazarus ได้รับการเผยแพร่ภายใต้ใบอนุญาต กนู จีพีแอล(ใบอนุญาตสาธารณะทั่วไป) GNU GPL เป็นใบอนุญาตที่ให้สิทธิ์แก่ผู้ใช้ในการคัดลอก แก้ไข และแจกจ่ายผลิตภัณฑ์นี้ (รวมถึงในเชิงพาณิชย์) โดยไม่ต้องลงรายละเอียดทางกฎหมายมากเกินไป OS (ระบบปฏิบัติการ) Linux ทุกเวอร์ชันซึ่งเป็นคู่แข่งฟรีและค่อนข้างจริงจังกับ Windows ได้รับการเผยแพร่ภายใต้ใบอนุญาตเดียวกัน

ดังนั้นเราจะพูดถึงเวอร์ชันล่าสุด (ณ เวลาที่เขียนหลักสูตร) ลาซารัส- 1.0.10 ทำงานร่วมกับคอมไพเลอร์ FPC 2.6.2 ลาซารัสเป็นโปรเจ็กต์อายุน้อยและพัฒนาอย่างรวดเร็ว เวอร์ชันใหม่ออกค่อนข้างบ่อย ดังนั้นคุณอาจจะใช้เวอร์ชันที่ใหม่กว่า อย่างไรก็ตาม หลักสูตรนี้ครอบคลุมประเด็นการเขียนโปรแกรมพื้นฐานที่ไม่น่าจะได้รับการแก้ไข ดังนั้นคุณจึงสามารถศึกษาเนื้อหาที่ให้มาโดยใช้เวอร์ชันได้ ลาซารัส 1.0.10 หรือใหม่กว่า

เนื่องจากผู้ใช้ส่วนใหญ่ยังคงทำงานอยู่ในห้องผ่าตัด ระบบวินโดวส์เราจะพิจารณาร่วมงานกับ ลาซารัสอย่างแม่นยำในสภาพแวดล้อมนี้ (ผู้เขียนใช้ Windows XP SP3) ขอบเขตของหลักสูตรไม่จำกัด และการอธิบายคุณลักษณะการทำงานในแพลตฟอร์มอื่นอาจทำให้นักเรียนสับสนในระยะเริ่มแรกเท่านั้น

อย่างไรก็ตาม การพัฒนาโปรแกรมสำหรับแพลตฟอร์มอื่นไม่มีความแตกต่างมากนักจนจะสร้างปัญหาให้คุณเมื่อเปลี่ยนมาใช้แพลตฟอร์มอื่น

ลาซารัสคืออะไร?

ลาซารัส- นี้ ไอดี (สภาพแวดล้อมการพัฒนาแบบบูรณาการ) - แบบบูรณาการ การพัฒนาสภาพแวดล้อมโปรแกรมที่ใช้คอมไพเลอร์ เอฟพีซี (ฟรีคอมไพเลอร์ Pascal), โปรแกรมแก้ไขโค้ด, โปรแกรมแก้ไขฟอร์ม, Object Inspector, ดีบักเกอร์ และเครื่องมืออื่นๆ อีกมากมาย

พวกเขายังบอกว่าวันพุธ ลาซารัส- นี้ ราด (การพัฒนาแอปพลิเคชั่นอย่างรวดเร็ว) - สภาพแวดล้อมการพัฒนาแอปพลิเคชันที่รวดเร็ว

จนถึงขณะนี้สภาพแวดล้อมการพัฒนาซอฟต์แวร์เช่น ลาซารัสได้รับการชำระเงินโดยเฉพาะ ลาซารัสนอกจากนี้ยังกลายเป็น IDE แรก (และจนถึงขณะนี้เท่านั้น) ที่เปิดให้สถาบันการศึกษาและภาครัฐใช้งานได้โดยไม่เสียค่าใช้จ่ายใดๆ นอกจากนี้, ลาซารัสเป็นโครงการ โอเพ่นซอร์ส- โครงการโอเพ่นซอร์ส โปรแกรมเมอร์จำนวนมากทั่วโลกมีส่วนร่วมในการพัฒนาซอร์สโค้ด ลาซารัสสามารถศึกษาและดัดแปลงได้ ลาซารัสมีการรองรับหลายภาษา รวมถึงภาษารัสเซีย ซึ่งทำให้แตกต่างจาก IDE อื่นๆ

จะไปที่ไหน?

ลาซารัสดังที่ได้กล่าวไปแล้วเป็นผลิตภัณฑ์ฟรีและแจกจ่ายอย่างอิสระ ด้วยเหตุนี้ ลาซารัสมีการใช้กันมากขึ้นในการศึกษาการเขียนโปรแกรมในโรงเรียนและมหาวิทยาลัย รวมถึงในองค์กรหลายแห่ง แต่ฉันจะหามันได้ที่ไหน? บนเว็บไซต์อย่างเป็นทางการของผู้ผลิต: http://lazarus.freepascal.org

ที่มุมขวาบนของเว็บไซต์ คุณจะเห็นภาพต่อไปนี้:


ข้าว. 1.1.

ที่นี่คุณสามารถเลือกการใช้งานสำหรับแพลตฟอร์มของคุณได้โดยเฉพาะ ตั้งแต่ Windows ไปจนถึง Mac OS X ทั้ง 32 และ 64 บิต ในการเขียนรายวิชาใช้ระบบ 32 บิต ลาซารัสสำหรับแพลตฟอร์ม Windows

โดยกดปุ่ม " ดาวน์โหลดเดี๋ยวนี้“คุณจะดาวน์โหลดเวอร์ชันล่าสุด ลาซารัส. นอกจากนี้ คุณสามารถเลือกการใช้งานที่จำเป็นล่าสุดและดาวน์โหลดได้ที่:

  • lazarus-1.0.10-fpc-2.6.2-win32.exe
  • lazarus-1.0.10-fpc-2.6.2-cross-arm-wince-win32.exe
  • README.txt

เราต้องการเพียงไฟล์แรกจากรายการนี้ ไฟล์ที่ 2 เป็นนามสกุลสำหรับพัฒนาโปรแกรม วินโดวส์ ซีอี(อาคา สะดุ้ง) เป็นตัวเลือก ระบบปฏิบัติการ Microsoft Windows สำหรับคอมพิวเตอร์มือถือ สมาร์ทโฟน และระบบฝังตัว บน หลักสูตรนี้เราจะไม่พิจารณาความเป็นไปได้นี้ ล่าสุด


หากคุณสนใจการเขียนโปรแกรม เราขอแนะนำให้คุณดาวน์โหลด Lazarus สำหรับ Windows 10 ซึ่งเป็นสภาพแวดล้อมการพัฒนาฟรีที่สร้างขึ้นโดยการรวมคอมไพเลอร์หลายตัวเข้าด้วยกัน ด้วยการตัดสินใจครั้งนี้ Lazarus จึงรวมข้อดีทั้งหมดของ Free Pascal และ IDE แต่ไม่มีข้อเสียเปรียบหลัก ด้วยยูทิลิตี้นี้ คุณสามารถสร้างแอปพลิเคชันและทำงานกับไลบรารีแบบไดนามิกได้

ดาวน์โหลด Lazarus – สภาพแวดล้อมการพัฒนาโปรแกรม

โดยทั่วไปแล้วโปรแกรมเมอร์ให้ความสำคัญกับยูทิลิตี้โอเพ่นซอร์ส ลาซารัสเป็นหนึ่งในสาธารณูปโภคเหล่านี้ ด้วยทักษะที่เหมาะสมคุณสามารถปรับเปลี่ยนฟังก์ชันการทำงานของยูทิลิตี้ให้เหมาะกับรสนิยมของคุณได้ แต่ไม่น่าเป็นไปได้ที่คุณจะต้องทำการเปลี่ยนแปลงใด ๆ กับ Lazarus เนื่องจากยูทิลิตี้นี้ใช้งานได้ดีและสะดวกมากอยู่แล้ว คุณสามารถดาวน์โหลด Lazarus สำหรับ Windows 10 ได้ฟรีเพื่อวัตถุประสงค์ดังต่อไปนี้:
  • การสร้างแอปพลิเคชัน GUI;
  • การทำงานกับแอปพลิเคชันคอนโซล
  • การประมวลผลไลบรารีแบบไดนามิก
เนื่องจาก Lazarus เป็นผลมาจากการควบรวมกิจการของคอมไพเลอร์ยอดนิยมอีกสองตัว ยูทิลิตี้นี้จึงมีข้อดีทั้งหมดของทั้งสองเวอร์ชัน ตัวอย่างเช่น คุณจะประทับใจกับนักออกแบบรูปแบบภาพอย่างแน่นอน นี่เป็นเครื่องมือที่สะดวกสบายไม่เพียงแต่สำหรับผู้เริ่มต้นที่ต้องการนักออกแบบรูปแบบภาพเท่านั้น แต่ยังสำหรับผู้ที่ต้องการทำงานในลักษณะที่สะดวกสบายด้วย ลาซารัสเป็นภาษารัสเซีย ดังนั้นอินเทอร์เฟซทั้งหมดจึงไม่เพียงแต่สะดวกต่อการมองเห็น แต่ยังเป็นภาษาแม่ด้วย นอกจากนี้บนอินเทอร์เน็ตยังมีสูงสุด คำแนะนำโดยละเอียดและคำแนะนำสำหรับสภาพแวดล้อมการเขียนโปรแกรมนี้ นอกจากนี้ยังมีชุมชนและฟอรัมที่พูดภาษารัสเซียทั้งหมดซึ่งคุณสามารถถามคำถามและแก้ไขปัญหาได้

คุณจะประทับใจกับคลังส่วนประกอบที่กว้างขวางอย่างแน่นอน ไลบรารีสามารถใช้เป็นแหล่งข้อมูลหลักสำหรับการสร้างโปรแกรมของคุณ หรือเป็นเพียงตัวช่วยก็ได้ ด้วยเหตุนี้ คุณจะสามารถสร้างทั้งแอปพลิเคชันคอนโซลและแอปพลิเคชันที่ทำงานโดยไม่มีใครสังเกตเห็นเลย Lazarus ได้รับการแนะนำเป็นสภาพแวดล้อมการพัฒนาแรกสำหรับผู้ที่เพิ่งเริ่มทำความคุ้นเคยกับการเขียนโปรแกรม คุณสามารถใช้ Lazarus เพื่อสร้างโปรแกรมในรูปแบบ . สะดวกกว่าการสร้างโปรแกรมใน เนื่องจากคุณไม่จำเป็นต้องเขียนโค้ดทั้งหมดด้วยตนเอง คุณเพียงแค่ต้องเชื่อมต่อไลบรารีที่จำเป็นเท่านั้น เราขอแนะนำให้อัปเดต Lazarus ให้ทันเวลา เนื่องจาก รุ่นล่าสุดโปรแกรมรวมจำนวนไลบรารีสูงสุด