Advertisement

CS304: Compilers

CS304: Compilers – Online Classes (image 1)
1 / 2
Free
College
Visit Saylor Academy

Because we have compiler programs, software developers often take the process of compilation for granted. However, as a software developer, you should cultivate a solid understanding of how compilers work in order to develop the strongest code possible and fully understand its underlying language. In addition, the compilation process comprises techniques that are applicable to the development of many software applications. As such, this course will introduce you to the compilation process, present foundational topics on formal languages and outline each of the essential compiler steps: scanning, parsing, translation and semantic analysis, code generation, and optimization. By the end of the class, you will have a strong understanding of what it means to compile a program, what happens in the process of translating a higher-level language into a lower-level language, and the applicability of the steps of the compilation process to other applications.

Reviews

Used CS304: Compilers? Rate it

Tap a star — then tag what fits (optional).

No reviews yet. Be the first to review CS304: Compilers above.

You Might Also Like

Are you the provider of this resource? Claim this listing to update your information, add images, and connect with families searching for your product. Learn more →