نظریه زبانهای برنامهنویسی
این مقاله ممکن است حاوی ترجمهٔ تقریبی از زبانی دیگر باشد و ممکن است کل یا بخشی از متن آن توسط یک رایانه یا مترجمهای ماشینی تولید شده باشد. |
نظریه زبانهای برنامه نویسی (به انگلیسی: PLT)، شاخهای از علوم رایانه است که به طراحی، پیادهسازی، تجزیه و تحلیل، خاصیتها و طبقهبندی زبانهای برنامهنویسی و ویژگیهای فردی آنها میپردازد.
این شاخه وابسته و مؤثر در ریاضیات، مهندسی نرمافزار و زبانشناسی است و با نتایج منتشر شده در مجلات متعدد در زمینه پژوهشی فعال است، و همچنین در علوم عمومی رایانه و انتشارات مهندسی.
تاریخچه
ویرایشاز بعضی جهات، تاریخ تئوریهای برنامهنویسی حتی کهنتر از توسعه زبانهای برنامهنویسی است. حساب لامدا (lambda calculus)، توسعه یافته توسط آلونزو چارچ و استفان کول کلین در سال ۱۹۳۰ است که توسط برخی به عنوان اول زبان برنامهنویسی در نظر گرفته شدهاست، اگرچه آن را به عنوان محاسبات مدل به جای وسیلهای برای برنامه نویسان برای شرح الگوریتم به سیستم رایانهای در نظر گرفته شدهاست.
جستارهای وابسته
ویرایشمنابع
ویرایش- Programming language theory، برداشت شده در ۴ آوریل ۲۰۱۲.