Concepts of Programming Languages - Introduction to Grammars and BNF
4.0(1)
10 learners
What you'll learn
This course includes
2 hours of video
Certificate of completion
Access on mobile and TV
Summary
Full Transcript
An introduction to grammars and specifically Backus Naur Form (BNF)
Timestamps
------------------------------------------------
0:00 - Importance of Grammars
1:31 - Introducing Syntax and Semantics
4:20 - Terminal and Nonterminal Symbols
5:37 - Production Rules
6:27 - Expressing a Grammar
7:43 - Elements of Backus Naur Form (BNF)
8:59 - Simple BNF Example with Numbers
9:55 - Complex BNF Example for a Programming Language
11:44 - Lexical and Phrase Structures
13:03 - Intro to Parse Trees
Continue this lesson in the app
Install CourseHive on Android or iOS to keep learning while you move.