login about faq


Hello,

I just want to know which code is easy to use but still very powerful.

  1. Actionscript 3.
  2. Cocoa.
  3. Cocoa Touch.
  4. Java.
  5. C++.

Or do you know of an other language.

P.S. I am going for desktop applications/games

asked Jun 06 '10 at 06:03

zezioen's gravatar image

zezioen
74671130

edited Jun 06 '10 at 06:09


C++ is very powerful but not easy to learn. Actionscript is powerful for the field it participates in and easy. Its always easier to learn a programming language if you already know one. Java is powerful. IMO, it is a moderately easy programming language to learn. Learn as many as you can friend!

answered Jun 06 '10 at 06:08

Acilius's gravatar image

Acilius
(suspended)

Should I be afraid that Flash might be gone pretty soon? (as in within the next 2 years)

answered Jun 06 '10 at 06:12

zezioen's gravatar image

zezioen
74671130

yes, be very afraid.

(Jun 10 '10 at 12:19) dylmanning dylmanning's gravatar image

Java, and the best place to use java? Making android apps, android API's are very powerfull and you can build much more powerful applications than cocoa touch

answered Jun 06 '10 at 06:06

AlphaComputing's gravatar image

AlphaComputing
27481021

Thanks for your answer but I was more pointing to the desktop side of programming (forgot to tell)

(Jun 06 '10 at 06:08) zezioen zezioen's gravatar image

With the exception of actionscript, none of these languages are any more "powerful" than the previous. The reason: they can all act as a compiler for each other or one another respectively.

  • A compiler written in cocoa can translate AS3, cocoa, cocoa touch, java and/or C++ to native machine language, and subsequently invoke the OS method(s) to execute it.
  • A compiler written in cocoa touch can translate AS3, cocoa, cocoa touch, java and/or C++ to native machine language, and subsequently invoke the OS method(s) to execute it.
  • A compiler written in java can translate AS3, cocoa, cocoa touch, java and/or C++ to native machine language, and subsequently invoke the OS method(s) to execute it.
  • A compiler written in C++ can translate AS3, cocoa, cocoa touch, java and/or C++ to native machine language, and subsequently invoke the OS method(s) to execute it.

answered Jun 10 '10 at 11:53

Seb's gravatar image

Seb
(suspended)

edited Jun 10 '10 at 12:59

Cocoa and Cocoa Touch are not programming languages, they are APIs. The languae that uses these APIs the most is Objective-C and in my opinion is the most powerful language.

answered Apr 03 '11 at 18:52

Radium's gravatar image

Radium
1111

C++ is by far the most powerful language you have listed, Cocoa and Cocoa touch are frameworks used with Objective-C (This is a programming language) to create applications for the Mac (Cocoa) and iOS (Cocoa touch). Java is very scalable but extremely resource hungry, this is most likely why it's used mostly for server-side enterprise solutions. ActionScript is used for scripting flash applets/programs, It is probably the least powerful language you listed.

answered Apr 03 '11 at 19:44

nso95's gravatar image

nso95
40691319

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or __italic__
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported


Join Us in the Chat Room

Tags:

×271
×125
×87
×6
×4
×2

Asked: Jun 06 '10 at 06:03

Seen: 699 times

Last updated: Apr 03 '11 at 19:44