Maybe, only perhaps!!!, The very first useful steps to so-called "programming" simply do NOT involve an actual conventional programming language and it's implementation, eeek, perish the very thought!!!. YET Just a simple alternative language capable of expressing fundamental and general algorithmic constructs immediately might arguably be better, e.g. B.N.F. maybe then as a shorthand form E.B.N.F. as being easily explained as being an equivalent alternative representation, e.g. to an aged notation as a Jackson Diagram or maybe even a fundamental regular expression, etc., to simply allow it's users to learn to express themselves without the need to belittle themselves educationally by mucking around with some arbitrary programming language as an initial representation for their hard-worked "programming" initial reasoning? Just a thort, but maybe someone, somewhere might find it in some way useful? Let's hope do?! Simples):-)
Thank you for your comment. Your point about the first steps toward programming not involving an actual conventional programming language is valid. However, BNF and EBNF come into play when diving deeper into how programming languages work or studying language design and compilation. It's worth noting that this video is part of a series where we explore Python Documentation. That's where this section of the video is extracted from. Hence, it's not meant to dive into the deeper internal workings of programming languages. Thanks!
sir, i am not so clear with this explanation on fibonacci series. could you please explain further on it?
What part of it is unclear to you so I may know what to further explain? Thanks for the comment!
Maybe, only perhaps!!!, The very first useful steps to so-called "programming" simply do NOT involve an actual conventional programming language and it's implementation, eeek, perish the very thought!!!. YET Just a simple alternative language capable of expressing fundamental and general algorithmic constructs immediately might arguably be better, e.g. B.N.F. maybe then as a shorthand form E.B.N.F. as being easily explained as being an equivalent alternative representation, e.g. to an aged notation as a Jackson Diagram or maybe even a fundamental regular expression, etc., to simply allow it's users to learn to express themselves without the need to belittle themselves educationally by mucking around with some arbitrary programming language as an initial representation for their hard-worked "programming" initial reasoning? Just a thort, but maybe someone, somewhere might find it in some way useful? Let's hope do?! Simples):-)
Thank you for your comment.
Your point about the first steps toward programming not involving an actual conventional programming language is valid. However, BNF and EBNF come into play when diving deeper into how programming languages work or studying language design and compilation.
It's worth noting that this video is part of a series where we explore Python Documentation. That's where this section of the video is extracted from. Hence, it's not meant to dive into the deeper internal workings of programming languages.
Thanks!