Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice

what programming language to learn

Discussion in 'Scripting' started by cybertree, Jun 22, 2015.

  1. cybertree

    cybertree

    Joined:
    Jun 19, 2015
    Posts:
    100
    I got unity some days ago and i started very simple programming yesterday,i am not sure of what programming language to learn. I know a bit of python. I want to create some basic games.
     
  2. Fluzing

    Fluzing

    Joined:
    Apr 5, 2013
    Posts:
    815
    There are tons of forum threads on this question. Google knows all the pros and cons of C# and UnityScript.
     
  3. PGJ

    PGJ

    Joined:
    Jan 21, 2014
    Posts:
    897
    I would go with C#...
     
  4. Ian094

    Ian094

    Joined:
    Jun 20, 2013
    Posts:
    1,548
  5. Baste

    Baste

    Joined:
    Jan 24, 2013
    Posts:
    6,200
    C#.

    For the simple reason that it's the only language you can find answers to your problems with google. Since Unity's "JavaScript" is as far from real JavaScript as the Urals are from Mississippi, googling for help with that is a lost cause.

    Support for Boo is getting dropped, probably since the language never took of.
     
  6. cybertree

    cybertree

    Joined:
    Jun 19, 2015
    Posts:
    100
    thanks a lot!!! i will start learning c#
     
  7. unitychristy2

    unitychristy2

    Joined:
    Sep 8, 2013
    Posts:
    38
    c#, but be warned certain simple things are very unintuitive and differ greatly from javascript.
     
  8. Timelog

    Timelog

    Joined:
    Nov 22, 2014
    Posts:
    528
    Like what exactly? So far I have seen more unintuitive things in UnityScript then in C#
     
  9. unitychristy2

    unitychristy2

    Joined:
    Sep 8, 2013
    Posts:
    38
    I was referring to Javascript being more intuitive than C#.
     
  10. lordofduct

    lordofduct

    Joined:
    Oct 3, 2011
    Posts:
    8,380
    Mandarin, Mandarin is the best.
     
  11. sluice

    sluice

    Joined:
    Jan 31, 2014
    Posts:
    416
    Boo!

    Just kidding, definitely C#...