So im learning a programming language!

Discussion in 'General Off-Topic Chat' started by Jacklack3, Feb 19, 2016.

  1. Jacklack3
    OP

    Jacklack3 ( ゚ヮ゚) buddie was here

    Member
    1,494
    1,918
    Oct 6, 2015
    Canada
    In your basement Dick Size: 5 meters.
    Now i chose this one because

    1. Theres a 3DS app for it.
    2. Its easy to use
    3. Something.

    So what is it? Well before you open the spoiler guess what it is.

    Its a old programming language
    Theres a 3DS app for it...

    Its...
    Warning: Spoilers inside!
     
  2. fafaffy

    fafaffy GBAtemp Fan

    Member
    331
    160
    Sep 1, 2012
    United States
    Basic is OK, but a pretty dated and non-used language.

    If you want to learn something a bit more common, you can learn Visual Basic which is a .NET framework language by Microsoft. It's similar in syntax in that it's closer to English than other languages.

    However, if you feel for the challenge, learn something such as C#. I would stray from C++ or similar for *right now* as there's a lot more things that you need to be careful with (no garbage collector, managing own memory, etc..)
     
  3. MissingNO123

    MissingNO123 Jigglypuff

    Member
    192
    142
    Nov 24, 2012
    Canada
    hell
    Good luck, and have fun

    Warning: Spoilers inside!
     
  4. Jacklack3
    OP

    Jacklack3 ( ゚ヮ゚) buddie was here

    Member
    1,494
    1,918
    Oct 6, 2015
    Canada
    In your basement Dick Size: 5 meters.
    I think ill continue on learning BASIC, then once i can make a good game ill move on to Visual Basic, then after im good at that ill move on to python.

    — Posts automatically merged - Please don't double post! —

    For now im learning BASIC,

    Yes C can be SOO much better but to at least know a programming language i wanna learn BASIC first.
     
  5. sarkwalvein

    sarkwalvein Professional asshole at GBATemp

    Member
    GBAtemp Patron
    sarkwalvein is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    4,853
    4,902
    Jun 29, 2007
    Germany
    Niedersachsen
    I would tell you to learn something else, perhaps Python, but actually if you already have the motivation then go for Basic.
    Learn it, it will be good mental exercise.
     
  6. loco365

    loco365 GBAtemp Guru

    Member
    5,458
    2,674
    Sep 1, 2010
    Oh my god anything else BUT Visual Basic. It doesn't teach good programming habits. C# is very similar to it, and it's not too difficult at first. It's only difficult when you start trying to edit and manipulate data for users (Such as tools).
     
    Seriel likes this.
  7. fafaffy

    fafaffy GBAtemp Fan

    Member
    331
    160
    Sep 1, 2012
    United States
    I agree Visual Basic doesn't teach good programming habits. However, if he isn't motivated to learn anything else, learning visual basic will still give him some general sense of direction of how programming works and is better than nothing.

    In my opinion, I believe C# is an optimal first language to use, and has a ton of documentation, while allowing the ease of creating fairly sophisticated UI's. If not C#, then do a scripting language such as Python. However, I believe BASIC is a terrible first language to learn (imo).
     
  8. loco365

    loco365 GBAtemp Guru

    Member
    5,458
    2,674
    Sep 1, 2010
    Yeah, it sits nicely within most coding conventions, whereas BASIC doesn't really have much use anymore, and the GUI that you use on Petit Computer is still limited, you don't really have much for debugging.
     
  9. pwsincd

    pwsincd Garage Flower

    Member
    3,319
    1,708
    Dec 4, 2011
    Manchester UK
    I wrote my first ever computer program in BASIC in 1985 for my Olevel computer studies course .. a GUI calculator for a bbc micro , burnt to an eeprom. basic learnt me loads at the time , and for fun basic is cool . but you know can do much better these days , VB isnt that bad for throwing together simple apps , in an almost wysiwyg way , but i would really try something like C# its a better stepping stone.
     
  10. WekkinsWiiU

    WekkinsWiiU GBAtemp Regular

    Member
    165
    48
    Feb 13, 2016
    United States
    well smilwbasic uses a modified version of basic
     
  11. mashers

    mashers Stubborn ape

    Member
    3,837
    5,154
    Jun 10, 2015
    Kongo Jungle
    BASIC is a good starting point for learning, well, the basics. Setting and checking variables, programming flow, simple I/O, can all be learned with BASIC. When you're comfortable with basic BASIC, I would move on to an Object Oriented flavour of BASIC. This will help you get your head around classes and proper functions, return values etc, which will stand you in good stead to upgrade to C++. I really like RealBASIC, which is a cross-platform, object-oriented BASIC language with a great IDE and a nice API.

    You should also read up on memory management, which is something that most BASIC compilers take care of for you but you will need to know about when you move on to a C-like langauge.

    Good luck! :)