you are viewing a single comment's thread
view the rest of the comments
[–] 3 points 2 months ago (11 children)

Do non-English speakers learn to code in English

Why should they?

Code is programming language, not natural language. If they have already learned some natural English, then maybe it seems practical. Otherwise, no reason to try that.

  • source
  • hideshow 11 child comments
  • [–] 4 points 2 months ago (10 children)

    Well, unless you specifically take steps to change how types and built in functions are called, you're going to be writing "string" "for" and "if"

  • source
  • parent
  • hideshow 10 child comments
  • [–] 1 point 2 months ago (6 children)

    Doesn't matter. Could be any symbols instead. The same as math symbols.

  • source
  • parent
  • hideshow 6 child comments
  • [–] 1 point 2 months ago (5 children)

    Well they're words. Good luck typing the logic symbols on regular keyboards

  • source
  • parent
  • hideshow 5 child comments
  • [–] 1 point 2 months ago* (3 children)
  • [–] 1 point 2 months ago (2 children)

    Great. Now do integer, string and while.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 2 points 2 months ago

    I think you missed my point. My point is that it doesnt matter that in English if while string integer mean something. You don't have to know the language to be able to understand the operation they convey, just like math symbols.

  • source
  • parent
  • [–] -2 points 2 months ago (2 children)

    "string" "for" and "if"

    That's the part that the experts call "programming language"

  • source
  • parent
  • hideshow 2 child comments