ຫຼາຍຄົນຖາມ
ການຂຽນໂປຣແກມແມ່ນຫຍັງ?
ແລະເຈົ້າກາຍເປັນນັກຂຽນໂປຣແກຣມໄດ້ແນວໃດ?
ແລະຂ້ອຍເລີ່ມຕົ້ນບ່ອນໃດ?
ຕິດຕາມຫົວຂໍ້ນີ້ກັບຂ້ອຍ
ກ່ຽວກັບຄໍານິຍາມຂອງພາສາການຂຽນໂປຣແກມ
ແລະປະເພດຂອງພາສາການຂຽນໂປຣແກມ
ພາສາ C:
ພາສາ Java:
ພາສາ C ++:
ພາສາ Python:
ພາສາ Ruby:
ພາສາ php:
ພາສາປາສກາລ:
ລະດັບພາສາການຂຽນໂປຣແກມ
ລະດັບສູງ
ລະດັບຕໍ່າ
ລຸ້ນຂອງພາສາການຂຽນໂປຣແກມ:
ລຸ້ນ ທຳ ອິດ (1GL):
ລຸ້ນທີສອງ (2GL):
ລຸ້ນທີສາມ (3GL):
ຮຸ່ນທີ່ສີ່ (4GL):
ລຸ້ນທີຫ້າ (5GL):
ທຳ ອິດ, ກຳ ນົດພາສາການຂຽນໂປຣແກມ
ພາສາການຂຽນໂປຣແກມສາມາດຖືກກໍານົດເປັນຊຸດຂອງຄໍາສັ່ງຂຽນຕາມຊຸດຂອງກົດລະບຽບສະເພາະຢູ່ໃນພາສາທີ່ຄອມພິວເຕີເຂົ້າໃຈແລະດໍາເນີນການ. ລັກສະນະແລະການປັບປຸງຂອງມັນກ່ອນ ໜ້າ ອັນ ໜຶ່ງ ກ່ອນທີ່ມັນຢູ່ໃນຄວາມຄືບ ໜ້າ ແລະການແຜ່ກະຈາຍ, ແລະມັນເປັນໄປໄດ້ສໍາລັບພາສາເຫຼົ່ານີ້ທີ່ຈະແບ່ງປັນລັກສະນະລະຫວ່າງເຂົາເຈົ້າ, ແລະມັນຄວນຈະກ່າວເຖິງວ່າມັນພັດທະນາໂດຍອັດຕະໂນມັດຮ່ວມກັບການພັດທະນາຂອງຄອມພິວເຕີ, ຍິ່ງໃຫຍ່ກວ່າ ຄວາມຄືບ ໜ້າ ຂອງການພັດທະນາຄອມພິວເຕີເອເລັກໂຕຣນິກການພັດທະນາພາສາເຫຼົ່ານີ້ມີຄວາມກ້າວ ໜ້າກ ວ່າ.
ປະເພດຂອງພາສາການຂຽນໂປຣແກມ
ຫຼາຍປະເພດແມ່ນລວມຢູ່ພາຍໃຕ້ບັນຊີລາຍຊື່ຂອງພາສາການຂຽນໂປຣແກມ, ແລະໃນບັນດາປະເພດທີ່ສໍາຄັນແລະແຜ່ຫຼາຍທີ່ສຸດແມ່ນ:
ພາສາ C
ພາສາການຂຽນໂປຣແກມ C ແມ່ນ ໜຶ່ງ ໃນພາສາລະຫັດສາກົນ, ແລະມັນມີຄວາມ ສຳ ຄັນຫຼາຍເນື່ອງຈາກຄວາມຈິງທີ່ວ່າມີຫຼາຍພາສາການຂຽນໂປຣແກມທີ່ທັນສະໄ are ຖືກສ້າງຂຶ້ນເທິງມັນ, ຄືກັນກັບກໍລະນີໃນ C ++ ແລະ Java. ລະບົບປະຕິບັດການ Unix ແລະການເຮັດວຽກ ມັນ.
Java
James Gosling ສາມາດພັດທະນາພາສາ Java ໃນປີ 1992 ໃນລະຫວ່າງການເຮັດວຽກຂອງລາວຢູ່ພາຍໃນຫ້ອງທົດລອງຂອງ Sun Microsystems. ແລະການພັດທະນາຂອງມັນມາຈາກ C ++.
ຄ. ++
ມັນໄດ້ຖືກຈັດປະເພດເປັນພາສາທີ່ໃຊ້ຫຼາຍຈຸດປະສົງ, ແລະມັນໄດ້ກາຍມາເປັນຂັ້ນຕອນຂອງການພັດທະນາສໍາລັບພາສາ C, ແລະພາສານີ້ໄດ້ຮັບການຍອມຮັບຢ່າງກວ້າງຂວາງແລະເປັນທີ່ນິຍົມໃນບັນດານັກອອກແບບແອັບພລິເຄຊັນທີ່ມີການໂຕ້ຕອບທີ່ຊັບຊ້ອນ, ແລະເປັນເອກະລັກໃນຄວາມສາມາດໃນການຈັດການກັບ ຂໍ້ມູນທີ່ຊັບຊ້ອນ.
ງູ
ພາສານີ້ແມ່ນມີລັກສະນະຄວາມງ່າຍດາຍແລະງ່າຍໃນການຂຽນແລະອ່ານຄໍາສັ່ງຂອງມັນ, ແລະຂື້ນກັບການເຮັດວຽກຂອງມັນຢູ່ໃນວິທີການຂຽນໂປຣແກມທີ່ເນັ້ນໃສ່ວັດຖຸ.
ພາສາ Ruby
ພາສາການຂຽນໂປຣແກມ Ruby ແມ່ນພາສາທີ່ເນັ້ນໃສ່ວັດຖຸ. ນັ້ນແມ່ນ, ມັນສາມາດຖືກນໍາໃຊ້ໃນຫຼາຍຂົງເຂດ, ແລະມັນເປັນພາສາວັດຖຸບໍລິສຸດ, ນອກ ເໜືອ ໄປຈາກການມີຊຸດຂອງຄຸນສົມບັດສະເພາະກັບພາສາທີ່ໃຊ້ໄດ້.
ພາສາ Php
ພາສາ php ໄດ້ຖືກ ນຳ ໃຊ້ເຂົ້າໃນການພັດທະນາແລະການຂຽນໂປຣແກມ web applications, ນອກຈາກຄວາມເປັນໄປໄດ້ທີ່ຈະໃຊ້ມັນເພື່ອປ່ອຍແລະພັດທະນາໂປຣແກມທີ່ມີຢູ່ແລ້ວ. ຄວາມສາມາດເພື່ອສະ ໜັບ ສະ ໜູນ ການເຮັດວຽກໃນຫຼາຍລະບົບປະຕິບັດການ, ລວມທັງ Windows ແລະ Linux.
ພາສາປາສກາລ
ຄວາມຊັດເຈນ, ມີຄວາມເຂັ້ມແຂງ, ແລະໃຊ້ງ່າຍໃນການສ້າງໂປຣແກມຕິດຢູ່ກັບພາສາການຂຽນໂປຣແກມ Pascal, ຄວາມຄ່ອງແຄ້ວທາງດ້ານຄໍາສັ່ງທີ່ແບ່ງປັນລັກສະນະຈໍານວນ ໜຶ່ງ ກັບ C ຫຼາຍ.
ລະດັບພາສາການຂຽນໂປຣແກມ
ພາສາການຂຽນໂປຣແກມແບ່ງອອກເປັນຫຼາຍລະດັບເຊິ່ງມີດັ່ງນີ້:
ພາສາລະດັບສູງ
ຕົວຢ່າງປະກອບມີ: C Sharp, C, Python, Fortran, Ruby, Php, Pascal, JavaScript, SQL, C ++.
ພາສາລະດັບຕໍ່າ
ມັນໄດ້ຖືກແບ່ງອອກເປັນພາສາເຄື່ອງແລະພາສາປະກອບ, ແລະມັນຖືກເອີ້ນວ່າຕ່ ຳ ເພາະວ່າມີຊ່ອງວ່າງກວ້າງລະຫວ່າງມັນແລະພາສາຂອງມະນຸດ.
ລຸ້ນຂອງພາສາການຂຽນໂປຣແກມ
ພາສາການຂຽນໂປຣແກມບໍ່ພຽງແຕ່ແບ່ງຕາມລະດັບຂອງເຂົາເຈົ້າເທົ່ານັ້ນ, ແຕ່ຍັງມີການແບ່ງຕົວອອກມາບໍ່ດົນມານີ້ຕາມຄົນຮຸ່ນທີ່ເຂົາເຈົ້າປະກົດຕົວ, ຄື:
ຮຸ່ນທີ່ 1 (XNUMXGL)
ຮູ້ຈັກເປັນພາສາເຄື່ອງ, ມັນຕົ້ນຕໍແມ່ນອີງໃສ່ລະບົບເລກຖານສອງ (1.0) ໃນການເປັນຕົວແທນຂອງສິ່ງທີ່ຂຽນເປັນຄໍາສັ່ງ, ເລກຄະນິດແລະການດໍາເນີນການຢ່າງມີເຫດຜົນ.
ລຸ້ນທີສອງ (2GL)
ມັນຖືກເອີ້ນວ່າພາສາການຊຸມນຸມ, ແລະພາສາໃນຄົນຮຸ່ນນີ້ແມ່ນຫຍໍ້ມາຈາກຄໍາສັ່ງ, ປະໂຫຍກ, ແລະສັນຍາລັກຈໍານວນນຶ່ງທີ່ໃຊ້ໃນການປ້ອນຄໍາສັ່ງເຂົ້າໄປ.
ລຸ້ນທີສາມ (3GL)
ມັນລວມມີພາສາຂັ້ນຕອນລະດັບສູງ, ແລະມີລັກສະນະການເອື່ອຍອີງໃສ່ການລວມເອົາພາສາທີ່ມະນຸດເຂົ້າໃຈໄດ້ເຂົ້າກັບສັນຍາລັກທາງຄະນິດສາດແລະມີເຫດຜົນທີ່ມີຊື່ສຽງແລະຂຽນເປັນແບບທີ່ຄອມພິວເຕີເຂົ້າໃຈໄດ້.
ຮຸ່ນທີ 4 (XNUMXGL)
ພວກມັນເປັນພາສາລະດັບສູງທີ່ບໍ່ແມ່ນຂັ້ນຕອນການດໍາເນີນງານ, ເປັນມິດກັບຜູ້ໃຊ້ຫຼາຍກ່ວາລຸ້ນທີ່ຜ່ານມາ, ແລະເປັນເອກະລັກສະເພາະໃນການປີ້ນກັບຄືນຂະບວນການ; ບ່ອນທີ່ນັກຂຽນໂປແກມບອກຄອມພິວເຕີຂອງລາວເຖິງຜົນທີ່ຕ້ອງການ; ອັນສຸດທ້າຍບັນລຸໃຫ້ເຂົາເຈົ້າໂດຍອັດຕະໂນມັດ, ແລະປະເພດທີ່ໂດດເດັ່ນທີ່ສຸດແມ່ນ: ຖານຂໍ້ມູນ, ໂຕະເອເລັກໂຕຣນິກ.
ລຸ້ນທີຫ້າ (5GL)
ພວກມັນເປັນພາສາທໍາມະຊາດ, ເຊິ່ງມາເພື່ອເຮັດໃຫ້ຄອມພິວເຕີເຮັດວຽກໃນການຂຽນໂປຣແກຣມໂດຍບໍ່ຈໍາເປັນຕ້ອງມີນັກຂຽນໂປຣແກມຊ່ຽວຊານຂຽນລະຫັດ, ແລະມັນສ່ວນຫຼາຍແມ່ນອາໄສປັນຍາປະດິດ.
ແລະເຈົ້າຢູ່ໃນສຸຂະພາບທີ່ດີທີ່ສຸດແລະສະຫວັດດີພາບຂອງຜູ້ຕິດຕາມທີ່ຮັກແພງຂອງພວກເຮົາ