How do i learn Coding from the start?

Discussion in 'Off-Topic' started by Creepingdeath9, Jun 17, 2023.

  1. Creepingdeath9
    Offline

    Creepingdeath9 Well-Known Member

    Joined:
    Jan 5, 2016
    Messages:
    164
    Hi! i have been thinking to self learn coding from the start but not sure where to start?

    What language should i start with ?(C, C++, Java, Python)?

    I am pretty good with technical stuff and computers and got the idea how coding in theory works but dont whant to start with the wrong language.

    I whant to code games in the future and mobile apps at the begining
     
  2. Geo
    Offline

    Geo athyrix Super Moderator Premium

    Joined:
    Feb 13, 2016
    Messages:
    1,388
    Discord:
    mlgeo
    IGN:
    mlgeo
  3. onlydubs111
    Offline

    onlydubs111 Active Member

    Joined:
    Mar 17, 2021
    Messages:
    32
    IGN:
    onlydubs111
    To get a basic idea of where to start, python or lua are good starting points

    Android mobile apps use kotlin or java mainly, and you can use android studio to design the interface and functinality etc. android will be the easiest because you can sideload your app without having to upload it to the apple store

    IOS apps will use swift and you can use i think xcode to make an app

    There are also cross-platform languages / librares like dart for making mobile apps

    As for PC games, the main choices are Unity and Unreal Engine. Unity uses C# while Unreal engine uses C++

    If youd like to get a better idea of whats going on under the hood or embedded programming, C, C++, rust & assembly are good choices, however assume you have a good idea already of what programs are doing

    For actually writing code, the most common editor is visual studio code as it has an extension for basically every language

    Learning how to use the terminal / command line is very helpful for coding and for just everyday tasks on the computer so make sure to try that out when you can

    In the end its up to you where you wanna start off and what language you want to choose, so good luck!
     
    • Informative Informative x 2
    • Like Like x 1
    • Agree Agree x 1
    • Friendly Friendly x 1
    Last edited: Jun 17, 2023
  4. Creepingdeath9
    Offline

    Creepingdeath9 Well-Known Member

    Joined:
    Jan 5, 2016
    Messages:
    164
    Thank you so much! exactly the information i was looking for
     
  5. GaroldGarcia
    Offline

    GaroldGarcia Member

    Joined:
    Jan 22, 2023
    Messages:
    49
    Discord:
    Gary Tyrrell#1749
    IGN:
    GaroldGarcia
    Co-signing everything onlydubs said, and I can recommend this book for learning first coding principles:

    Code This Game! | Odd Dot

    It's for kids, but it's got a nifty feature where it props up on an in built easel for easy reading.
     
    • Friendly Friendly x 1
  6. Zeonexist
    Offline

    Zeonexist Active Member

    Joined:
    Oct 17, 2020
    Messages:
    102
    IGN:
    Zeonexist
    LEARN. ROBLOX!
     
  7. Creepingdeath9
    Offline

    Creepingdeath9 Well-Known Member

    Joined:
    Jan 5, 2016
    Messages:
    164
    I dont care if the book is for children cous when you whana learn it everything is a good start

    Thank you
     
  8. Creepingdeath9
    Offline

    Creepingdeath9 Well-Known Member

    Joined:
    Jan 5, 2016
    Messages:
    164
    Thanks
     
  9. sb
    Offline

    sb Active Member System

    Joined:
    Jan 5, 2021
    Messages:
    35
    The best language choice based on your description of what you're trying to accomplish is C# which is generally one of the best high level programming languages out there especially with all the frameworks available. If you're a beginner and it's just a hobby you should keep your stack small and stick to technologies you enjoy working with to not get burned out.
     
    • Agree Agree x 1
    • Informative Informative x 1
    • Friendly Friendly x 1
  10. Zeonexist
    Offline

    Zeonexist Active Member

    Joined:
    Oct 17, 2020
    Messages:
    102
    IGN:
    Zeonexist
    no man thank builderman!
     

Share This Page