کتاب نظریه زبانها و اتوماتا.افراد در این کتاب با سه موضوع «زبان، گرامر و ماشین» آشنا میشوند. این درس، پیشنیاز درس طراحی کامپایلر است. با یادگیری زبانها و گرامرها، افراد میتوانند روش کار کامپایلر و همچنین طراحی زبانهای برنامهسازی را بیاموزند. یادگیری این درس بدون مدرس کار سادهای نیست. بنابراین پیشنهاد میشود که همراه با کتاب رایگان آموزش نظریه زبان ها و ماشین از دوره آموزش ویدئویی این درس که در انتهای این مطب معرفی شده است نیز استفاده کنند.این کتاب تالیف پیتر لینز و ترجمه جعفر تنها و محمد سلیمانی تبار و توسط انتشارات نص به چاپ رسیده و در فروشگاه اینترنتی کتاب انتشارات اشراقی به آدرس www.eshraghipub.com موجود میباشد.