If you’re from a non English speaking country, do you first have to learn English if you want to get into programming?

  • crispy_kilt@feddit.de
    link
    fedilink
    arrow-up
    37
    ·
    edit-2
    11 months ago

    No, they exist but they are rather rare.

    Here is an example of a programming language that is completely in Russian: https://ru.m.wikipedia.org/wiki/Встроенный_язык_программирования_1С:Предприятие#Пример_программы

    That said, English is the lingua franca of the field of computing. You aren’t forced to learn it, but without it, you’ll deny yourself access to the vast majority of material out there, be it books, articles, papers, documentation, specification, and so on.

    • jaxxed@lemmy.world
      link
      fedilink
      arrow-up
      18
      ·
      11 months ago

      I would say that while language constructs are typically English words, they don’t really require English comprehension to learn. That said, the vast majority of programming support, documentation and community are in English, and are not accessible without English comprehension.

    • Peck@lemmy.world
      link
      fedilink
      arrow-up
      6
      ·
      11 months ago

      There’s also kumir. It was(is?) used to teach kids how to program. I first learned programming using it many years ago. I still think that it made me a better programmer than people who were using Pascal instead. They were both popular in schools at the time.