Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
-1
Question by Dreeka · May 18, 2010 at 12:14 PM · where-to-start-scriptinglanguage-comparison

Programming Language

Hello!

Ok, I think i will start with Javascript. I haven't found much tutorials for it, so if someone can post a few, i will be happy :) And also, where should i try out the codes? In Unity, or in some other program?

Old: I'm starting to learn Unity, but i don't know witch programing language should i choose. I have very minimal background in programing (Pascal).

Comment
Add comment · Show 1
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image jashan · May 19, 2010 at 10:37 AM 0
Share

Your new question seems not really related to the answers you have already received. So it would probably make more sense to create a new question ins$$anonymous$$d of editing the old question.

6 Replies

· Add your reply
  • Sort: 
avatar image
2

Answer by Cyclops · May 18, 2010 at 12:51 PM

There's also a similar Question, How should I decide between C#/JS/Boo?

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image
1

Answer by Mattivc · May 18, 2010 at 12:43 PM

My advice as a recent beginner in programming myself, would be to start with JavaScript. And move on to C# when you start to get the hang of it.

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image
0

Answer by Ray-Pendergraph · May 18, 2010 at 12:29 PM

I remember seeing a very good, long post on this here. My 2 cents is that C# is better for larger efforts where there are more people contributing. The Javascript that runs on Mono is not my favorite creature... you will be surprised (and not pleasantly) if you have a web programming background using Javascript and try to use it in Mono. It's more quick and dirty to me. Again, just my 2 cents.

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image
0

Answer by Ashkan_gc · May 18, 2010 at 07:15 PM

there is a long discusion in forums. it's link is in another answer here. pascal is a typed language and C# is too. so you can use it if you know pascal but if minimal means you don't remember anything then js is easier. hey later or sooner for bigger projects C# is a better option. it's my idea but many of the great games made in unity use javascript as their language of choice. js is easier but C# is more powerful. when i talk about power i mean more structures to use and things like interfaces but begginers don't use these features much even if they learn them so start with js and once you found yourself a programmer in an intermmediate level go and learn C#. there are good books for C# but for ECMA script or java script there are not many books. be careful web's javascript has differences with unity's. the syntax is the same but there are commands (classes and methods) in web's js that they are not available in unity and vice versa. you can email me for more discussion.

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image
0

Answer by Eric5h5 · May 18, 2010 at 07:23 PM

I prefer Unity's Javascript for most general things; it's written more specifically for Unity and makes some things more streamlined, whereas C# is just C#, which IMO gets to be a drag when dealing with long Unity programming sessions. However Unityscript is lacking some features, which makes it not feasible to use for everything in more advanced projects. Mixing the two is fine as long as you keep compilation order in mind. Also the Unity Javascript author seems to have been hired on by UT a while ago, according to a blog post, which suggests there will be improvements in future versions. As far as "web" Javascript goes, you're better off ignoring that, since in Unity it's a lot more like JScript (see MSDN docs on that).

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
  • 1
  • 2
  • ›

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

No one has followed this question yet.

Related Questions

JavaScript Or C# For 3d IPhone Game 2 Answers

Can I declare properties in JS? 1 Answer

C# and Unity Tutorial 1 Answer

Where can you find a in depth tutorial for learning UnityScript? 3 Answers

How do you write scripts??? 4 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges