RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    Understanding the code

    Scheduled Pinned Locked Moved General Discussion and Gaming
    learningprogrammingnoob
    5 Posts 5 Posters 1.5k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • C
      CapNinja
      last edited by

      Is there some game or interactive way to learn about code language and linux (on Raspberry)? Messing with Raspberry the curiosity itch caught my back and I can't scratch enough. I don't wanna just copy texts and press enter, but know why make such decisions.
      I don't know if I made myself clear, thanks in advance.

      KN4THXK P 2 Replies Last reply Reply Quote 0
      • mituM
        mitu Global Moderator
        last edited by

        You should first make yourself acquainted to Linux, to understand the OS, then learn to use an editor and then get some shell programming skills.
        Since Raspbian is based on Debian, I find the Debian guides and books a good start. Start with the Debian Reference, then make your way up to Debian Administrator Handbook.

        1 Reply Last reply Reply Quote 1
        • jamesnjJ
          jamesnj
          last edited by

          I believe the full Raspian GUI desktop includes "Scratch" and maybe some other graphical block building programming languages.

          1 Reply Last reply Reply Quote 1
          • KN4THXK
            KN4THX @CapNinja
            last edited by

            @capninja Try different free learning sites such as Kahn Academy, or especially the ones that are structured, such as Introduction To Linux on edx.org.

            "If you're gonna play the Game Boy, You gotta learn to play it right" - https://www.youtube.com/watch?v=FYLGl92ETNQ

            1 Reply Last reply Reply Quote 1
            • P
              PetroRie @CapNinja
              last edited by PetroRie

              @capninja said in Understanding the code:

              Is there some game or interactive way to learn about code language and linux (on Raspberry)? Messing with Raspberry the curiosity itch caught my back and I can't scratch enough. I don't wanna just copy texts and press enter, but know why make such decisions.
              I don't know if I made myself clear, thanks in advance.

              If you're new to coding I can suggest you to start out with C programming. C is portable and universal, many popular programming languages are influenced by C such as Java, JavaScript, C#, C++, PHP, Python. So after learning C these languages mentioned will be very easy to learn.

              IMHO the BEST C book is: C How to Program by Deitel. It also covers secure programming and C++. C Programming Language by Ritchie Dennis is also a great book but not for beginners. Avoid the for Dummies books, they're horrible.

              Bjarne Stroustrup has written a couple C++ books, they're considered one of the best C++ books. I have them in eBook format but I'm still on the Deitel book.

              Most emulators are written in C/C++, the Pi supports C/C++, Linux was written in C. So IMHO better start with C and later C++ and good luck with your coding journey, it will be a lot of fun!

              1 Reply Last reply Reply Quote 1
              • First post
                Last post

              Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

              Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.