gptkbp:instance_of
|
gptkb:Logic
|
gptkbp:adapted_into
|
different programming paradigms
|
gptkbp:can_be_used_to
|
describe data structures
|
gptkbp:can_create
|
language specifications
|
gptkbp:consists_of
|
productions
|
gptkbp:developed_by
|
gptkb:John_Backus
|
gptkbp:employs
|
markup languages
|
gptkbp:exemplifies
|
grammar specification
|
gptkbp:first_introduced
|
gptkb:1959
|
https://www.w3.org/2000/01/rdf-schema#label
|
Backus-Naur Form
|
gptkbp:influenced_by
|
Chomsky hierarchy
|
gptkbp:is_applied_in
|
gptkb:C_programming_language
gptkb:Software_Development
gptkb:tools
language implementation
|
gptkbp:is_associated_with
|
language design
|
gptkbp:is_cited_in
|
academic papers
|
gptkbp:is_common_in
|
computer programming
|
gptkbp:is_considered_as
|
a standard notation
|
gptkbp:is_defined_by
|
a set of symbols
|
gptkbp:is_described_as
|
gptkb:protocol
|
gptkbp:is_essential_for
|
language specification
|
gptkbp:is_expressed_in
|
a formal notation
|
gptkbp:is_found_in
|
gptkb:Documentation
|
gptkbp:is_implemented_in
|
various programming languages
grammar rules
|
gptkbp:is_influential_in
|
theoretical computer science
programming language design
|
gptkbp:is_noted_for
|
its simplicity
|
gptkbp:is_often_seen_in
|
programming textbooks
|
gptkbp:is_often_used_in
|
gptkb:computer_science
|
gptkbp:is_part_of
|
formal methods
formal language theory
language theory
programming language theory
computer language theory
|
gptkbp:is_recognized_as
|
a foundational concept
a foundational grammar notation
a notation for syntax
|
gptkbp:is_recognized_by
|
computer scientists
|
gptkbp:is_recognized_for
|
its clarity
|
gptkbp:is_related_to
|
syntax analysis
|
gptkbp:is_similar_to
|
Extended Backus-Naur Form
|
gptkbp:is_supported_by
|
various tools
|
gptkbp:is_taught_in
|
computer science courses
|
gptkbp:is_used_by
|
compilers
|
gptkbp:is_used_for
|
grammar analysis
|
gptkbp:is_used_in
|
gptkb:educational_materials
language processing tools
|
gptkbp:is_used_to
|
generate parsers
|
gptkbp:is_utilized_by
|
programmers
language designers
|
gptkbp:is_utilized_for
|
syntax validation
syntax generation
|
gptkbp:is_utilized_in
|
compiler design
data interchange formats
syntax highlighting tools
|
gptkbp:key
|
language processing
syntax definition
|
gptkbp:key_feature
|
software engineering
compiler construction
|
gptkbp:provides
|
clear syntax rules
|
gptkbp:related_to
|
context-free grammar
|
gptkbp:represents
|
syntax trees
|
gptkbp:supports
|
recursive definitions
|
gptkbp:used_for
|
defining syntax
|
gptkbp:uses
|
metasyntax
|
gptkbp:bfsParent
|
gptkb:John_Backus
gptkb:ALGOL
gptkb:ALGOL_60
|
gptkbp:bfsLayer
|
5
|