Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

Required fields*

2
  • 1
    $\begingroup$ Every control structure in any language can be described as "a kind of goto". $\endgroup$ Commented Sep 30, 2017 at 17:58
  • $\begingroup$ @T.E.D. Every high-level program is compiled to machine code. The only flow control instructions in machine code, are jump (goto), and jump_to_subroutine (gosub / call, this one is almost structured). The point is not that it gets converted to a goto, the point is that all gotos should be used to implement control structures, and preferably these structures should be baked into the language, and add-hock goto removed from the language. break in a for look is a control structure, but break in a case may not be. You have to make your own structure with case in the C languages. $\endgroup$ Commented Dec 3, 2017 at 15:21