{"id":792,"date":"2023-12-07T04:07:43","date_gmt":"2023-12-07T04:07:43","guid":{"rendered":"https:\/\/tastycounter.net\/index.php\/2023\/12\/07\/turbo-pascal-di-san-trong-the-gioi-lap-trinh-buoc-sang-tuoi-40-nam\/"},"modified":"2023-12-07T04:07:43","modified_gmt":"2023-12-07T04:07:43","slug":"turbo-pascal-di-san-trong-the-gioi-lap-trinh-buoc-sang-tuoi-40-nam","status":"publish","type":"post","link":"https:\/\/tastycounter.net\/index.php\/2023\/12\/07\/turbo-pascal-di-san-trong-the-gioi-lap-trinh-buoc-sang-tuoi-40-nam\/","title":{"rendered":"Turbo Pascal: Di s\u1ea3n trong th\u1ebf gi\u1edbi l\u1eadp tr\u00ecnh b\u01b0\u1edbc sang tu\u1ed5i 40 n\u0103m"},"content":{"rendered":"<\/p>\n<div class=\"content-detail textview\">\n<p>Pascal \u0111\u01b0\u1ee3c ph\u00e1t tri\u1ec3n v\u00e0o n\u0103m 1970 b\u1edfi nh\u00e0 khoa h\u1ecdc m\u00e1y t\u00ednh ng\u01b0\u1eddi Th\u1ee5y S\u0129 Niklaus Wirth nh\u1eb1m khuy\u1ebfn kh\u00edch c\u00e1c ph\u01b0\u01a1ng ph\u00e1p l\u1eadp tr\u00ecnh t\u1ed1t. \u0110\u00e2y l\u00e0 ng\u00f4n ng\u1eef l\u1eadp tr\u00ecnh cho m\u00e1y t\u00ednh thu\u1ed9c d\u1ea1ng m\u1ec7nh l\u1ec7nh v\u00e0 th\u1ee7 t\u1ee5c, n\u1ed5i ti\u1ebfng tr\u00ean c\u00e1c h\u1ec7 th\u1ed1ng PC c\u1ee7a IBM v\u00e0i th\u1eadp k\u1ef7 sau \u0111\u00f3, ch\u1ee7 y\u1ebfu l\u00e0 do s\u1ef1 ph\u1ed5 bi\u1ebfn c\u1ee7a Turbo Pascal c\u1ee7a Borland.<\/p>\n<p>N\u0103m 1983, Turbo Pascal b\u1eaft \u0111\u1ea7u \u0111\u01b0\u1ee3c ph\u00e1t h\u00e0nh cho c\u00e1c h\u1ec7 th\u1ed1ng d\u1ef1a tr\u00ean DOS v\u00e0 CP\/M, mang l\u1ea1i m\u1ed9t l\u00e0n gi\u00f3 m\u1edbi v\u00e0o th\u1ecb tr\u01b0\u1eddng l\u1eadp tr\u00ecnh m\u00e1y t\u00ednh gia \u0111\u00ecnh.<\/p>\n<p style=\"text-align:center\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/st.quantrimang.com\/photos\/image\/holder.png\" alt=\"Turbo Pascal\" width=\"624\" height=\"352\" class=\"lazy\" data-src=\"https:\/\/st.quantrimang.com\/photos\/image\/2023\/12\/07\/turbo-pascal-1.jpg\"><\/p>\n<p>Pascal do Anders Hejlsberg t\u1ea1i Borland ngh\u0129 ra \u0111\u00e3 mang \u0111\u1ebfn m\u1ed9t m\u00f4i tr\u01b0\u1eddng t\u1ea5t c\u1ea3 trong m\u1ed9t, t\u1eadp trung v\u00e0o hi\u1ec7u su\u1ea5t v\u00e0 quy tr\u00ecnh l\u00e0m vi\u1ec7c \u0111\u01b0\u1ee3c t\u1ed1i \u01b0u h\u00f3a. Trong khi \u0111\u00f3, c\u00e1c s\u1ea3n ph\u1ea9m (v\u00e0 ng\u00f4n ng\u1eef) c\u1ea1nh tranh v\u1ec1 c\u01a1 b\u1ea3n l\u00e0 nh\u1eefng b\u1ea3n v\u00e1 l\u1ed7i ph\u1ee9c t\u1ea1p c\u1ee7a c\u00e1c c\u00f4ng c\u1ee5 l\u1eadp tr\u00ecnh kh\u00e1c nhau.<\/p>\n<p>Turbo Pascal l\u00e0 m\u1ed9t trong nh\u1eefng phi\u00ean b\u1ea3n \u0111\u1ea7u ti\u00ean c\u1ee7a m\u00f4i tr\u01b0\u1eddng ph\u00e1t tri\u1ec3n t\u00edch h\u1ee3p (IDE), cho ph\u00e9p c\u00e1c nh\u00e0 ph\u00e1t tri\u1ec3n c\u00f3 th\u1ec3 vi\u1ebft code, compile code v\u00e0 cu\u1ed1i c\u00f9ng li\u00ean k\u1ebft code v\u1edbi c\u00e1c th\u01b0 vi\u1ec7n ngay tr\u00ean giao di\u1ec7n d\u1ef1a tr\u00ean v\u0103n b\u1ea3n. IDE ban \u0111\u1ea7u \u0111\u01b0\u1ee3c vi\u1ebft b\u1eb1ng Assembly, x\u00e2y d\u1ef1ng m\u00e3 tr\u1ef1c ti\u1ebfp trong RAM \u0111\u1ec3 t\u0103ng hi\u1ec7u su\u1ea5t ch\u01b0a t\u1eebng c\u00f3 thay v\u00ec s\u1eed d\u1ee5ng \u0111\u0129a m\u1ec1m.<\/p>\n<div id=\"articleads\" class=\"adbox adsense in-article\"><ins class=\"adsbygoogle\" style=\"text-align:center\" data-ad-format=\"fluid\" data-ad-layout=\"in-article\" data-ad-client=\"ca-pub-9275417305531302\" data-ad-slot=\"2079243249\"><\/ins><\/div>\n<p>Ngo\u00e0i t\u1ed1c \u0111\u1ed9 v\u01b0\u1ee3t tr\u1ed9i, s\u1ef1 ti\u1ec7n l\u1ee3i h\u01a1n, Turbo Pascal c\u00f2n c\u00f3 gi\u00e1 ch\u1ec9 $49,95, r\u1ebb h\u01a1n so v\u1edbi \u0111\u1ed1i th\u1ee7 c\u1ea1nh tranh.<\/p>\n<p>Phi\u00ean b\u1ea3n \u0111\u1ea7u ti\u00ean c\u1ee7a Turbo Pascal ch\u1ec9 c\u00f3 th\u1ec3 t\u1ea1o c\u00e1c t\u1ec7p nh\u1ecb ph\u00e2n .COM cho DOS v\u00e0 CP\/M.<\/p>\n<p>\u0110\u1ebfn n\u0103m 1987, Turbo Pascal 4 ra \u0111\u1eddi \u0111\u00e3 mang l\u1ea1i nhi\u1ec1u c\u1ea3i ti\u1ebfn, khi\u1ebfn n\u00f3 tr\u1edf th\u00e0nh m\u1ed9t n\u1ec1n t\u1ea3ng ph\u00e1t tri\u1ec3n tr\u01b0\u1edfng th\u00e0nh h\u01a1n nhi\u1ec1u.<\/p>\n<p>Turbo Pascal 6 v\u00e0 7 l\u00e0 hai phi\u00ean b\u1ea3n DOS cu\u1ed1i c\u00f9ng c\u1ee7a IDE n\u00e0y. Cu\u1ed1i c\u00f9ng, ng\u00f4n ng\u1eef l\u1eadp tr\u00ecnh n\u00e0y \u0111\u00e3 b\u1ecb Borland lo\u1ea1i b\u1ecf \u0111\u1ec3 t\u1eadp trung v\u00e0o Delphi (Object Pascal).<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Pascal \u0111\u01b0\u1ee3c ph\u00e1t tri\u1ec3n v\u00e0o n\u0103m 1970 b\u1edfi nh\u00e0 khoa h\u1ecdc m\u00e1y t\u00ednh ng\u01b0\u1eddi Th\u1ee5y S\u0129 Niklaus Wirth nh\u1eb1m khuy\u1ebfn kh\u00edch c\u00e1c ph\u01b0\u01a1ng ph\u00e1p l\u1eadp tr\u00ecnh t\u1ed1t. \u0110\u00e2y l\u00e0 ng\u00f4n ng\u1eef l\u1eadp tr\u00ecnh cho m\u00e1y t\u00ednh thu\u1ed9c d\u1ea1ng m\u1ec7nh l\u1ec7nh v\u00e0 th\u1ee7 t\u1ee5c, n\u1ed5i ti\u1ebfng tr\u00ean c\u00e1c h\u1ec7 th\u1ed1ng PC c\u1ee7a IBM v\u00e0i th\u1eadp k\u1ef7 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-792","post","type-post","status-publish","format-standard","hentry","category-khong-phan-loai"],"_links":{"self":[{"href":"https:\/\/tastycounter.net\/index.php\/wp-json\/wp\/v2\/posts\/792","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tastycounter.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tastycounter.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tastycounter.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tastycounter.net\/index.php\/wp-json\/wp\/v2\/comments?post=792"}],"version-history":[{"count":0,"href":"https:\/\/tastycounter.net\/index.php\/wp-json\/wp\/v2\/posts\/792\/revisions"}],"wp:attachment":[{"href":"https:\/\/tastycounter.net\/index.php\/wp-json\/wp\/v2\/media?parent=792"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tastycounter.net\/index.php\/wp-json\/wp\/v2\/categories?post=792"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tastycounter.net\/index.php\/wp-json\/wp\/v2\/tags?post=792"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}