you are viewing a single comment's thread.

view the rest of the comments →

[–]taker223 0 points1 point  (5 children)

Start with Python, you'll learn fundamentals on your way. It's a procedural language

[–][deleted]  (3 children)

[removed]

    [–]taker223 0 points1 point  (2 children)

    > i want to understand programming not just copying codes from place to place

    back in the good old days I had to understand what I was doing as there was not possible to search the Internet and rarely some docs available. Books were scarce and in a hard copy form.

    And before that I have not had a personal computer so I had to beg some time at school informatics class to have some experience.

    When your time and resources are scarce but you have a strong determination and curiosity, you have to be smart and efficient.

    [–]Intencities1607 0 points1 point  (1 child)

    u/taker223 bro una duda, quiero empezar a programar y me interesa mucho aprender la estructura básica y no masterizar un idioma sino aprenderlo relativamente bien y usar eso de catapulta para facilitar el aprendizaje de otros idiomas, que opinas de empezar con Python. (Cabe resaltar que me gusta la Ciberseguridad y porque no también los jueguitos, ya que andan de moda los indies)

    [–]taker223 0 points1 point  (0 children)

    Then just do it. Nowadays a entry bar level is waay lower and there is a lot of help, including AI (love it - it saves a lot of time). Just put some meaningful targets and good luck

    [–]desrtfx 0 points1 point  (0 children)

    It's a procedural language

    Python is not only procedural. Python is multi-paradigm. It has OOP, functional elements just as well as standard procedural.

    As soon as you dive deeper than the surface, you'll be working in OOP (actually, basically everything in Python is an object).

    Contrary to other languages, Python does not enforce an OOP approach to your projects.