Search code examples
vb.netsyntaxvb6programming-languagesbasic

Does EOL == EOS in any other language besides BASIC?


BASIC and its variants Visual Basic and VB.NET are the only programming languages I know of that treat the end of line character as a statement terminator (I'm excluding batch files and command scripts from the domain of programming languages). I'm curious: is there any other language that uses this convention, or does BASIC stand alone?


Solution

  • Here's a good breakdown of languages and their statement terminators. According to that page, these languages are newline terminated:

    • AutoHotkey
    • GFA BASIC
    • BASIC / Visual Basic / Visual Basic .NET
    • Fortran
    • Ruby
    • Python
    • AppleScript
    • Windows PowerShell
    • Boo
    • MATLAB (result displayed)