The problem is that \n is not a "command" but an escape sequence. What You suggest would prohibit this simple use case: "10 print 'hello'\n20 goto 10"
No, it is not the same. "\n" is for me the parameter for the command to release the escape sequence. Your BASIC sample doesn't work in practice (quotation marks*) and have not a defined delay between "PRINT" and "GOTO".