DroidForums.net is the original Verizon Android Forum! Registered Users do not see these ads. Please Register - It's Free!
Page 1 of 2 1 2 LastLast
Results 1 to 10 of 11

Thread: What Programing Language should be learned first?

  1. Junior Droid
    past_due's Avatar
    Member #
    72748
    Join Date
    May 2010
    Posts
    19
    Phone
    Galaxy Nexus
    #1

    Question What Programing Language should be learned first?

    I'm interested in learning the Android programming language and am curious as to which language I should learn first, either Java or C++. I'm enrolled in classes at a college and would like to take one of these this fall. I've been looking online and everything says it's using the Java language, but isn't the Android language a little different than this? I've seen some sites saying C++ is also used somewhat.

    I've taking some programming prior, Visual Basic, but not for some time.

    Any thoughts?
  2. Droid Ninja
    iPirate's Avatar
    Member #
    19507
    Join Date
    Dec 2009
    Posts
    1,437
    Phone
    Droid
    #2
    Javaaaaaaaa
  3. Developer
    garrett's Avatar
    Member #
    180
    Join Date
    Oct 2009
    Location
    In a van by the River......
    Posts
    2,019
    Liked
    15 times
    Phone
    Johns Phone
    DroidForums.net Developer
    DroidForums.net Theme Developer
    #3
    Quote Originally Posted by iPirate View Post
    Javaaaaaaaa

    definatly java as all android apps as far as i know are all built on java.

    you may also want to take a web development class that touches on XML knowing those two will make your life much easier when it comes to developing applications.


    XML is pretty simple once you get the just of it.
  4. Droid
    clyons077's Avatar
    Member #
    9761
    Join Date
    Nov 2009
    Location
    Pittsburgh, PA
    Posts
    54
    Phone
    Droid
    #4
    Java........
  5. Master Droid
    korp's Avatar
    Member #
    13856
    Join Date
    Dec 2009
    Posts
    394
    Phone
    DROID
  6. Droid Ninja
    iPirate's Avatar
    Member #
    19507
    Join Date
    Dec 2009
    Posts
    1,437
    Phone
    Droid
    #6
    Quote Originally Posted by garrett View Post
    Quote Originally Posted by iPirate View Post
    Javaaaaaaaa

    definatly java as all android apps as far as i know are all built on java.

    you may also want to take a web development class that touches on XML knowing those two will make your life much easier when it comes to developing applications.


    XML is pretty simple once you get the just of it.
    Maybe I didn't use the XML enough but I found it very easy to pickup and everything was very simple in the xml files
  7. Droid Sensei
    takeshi's Avatar
    Member #
    10236
    Join Date
    Nov 2009
    Posts
    4,600
    Liked
    1 times
    Phone
    Enter Current Phone Here
    #7
    If you're looking to code for more than just Android, I'd suggest C++ first. Those that learn Java first in my experience tend to learn some bad habits. IMO, you're better off picking up C++ and learning to do things properly from the start. Picking up other languages will be a snap.

    If you're only looking to code for Android then you might as well go for Java first.
  8. Junior Droid
    past_due's Avatar
    Member #
    72748
    Join Date
    May 2010
    Posts
    19
    Phone
    Galaxy Nexus
    #8
    I was reading that the NDK now allows Android software components to be built with C and C++. Is this used often? By the article I was reading it didn't seem like it is used as much as Java.
    I would like to start off by coding for Android and then maybe move on to C++. Which language is easier to learn? I've heard conflicting advice on this one...
  9. Droid Ninja
    alm0614's Avatar
    Member #
    6158
    Join Date
    Nov 2009
    Posts
    1,240
    Liked
    7 times
    Twitter
    VTCapsFan
    Phone
    Samsung Galaxy Nexus
    #9
    java is very similar to C++ but the developers have done a lot for you, if you understand C++ then java will be easy...but understanding java does not mean you will get c++.. if that makes any sense
    Got OG on launch day, Got Nexus on launch day. Only Vanilla Android for me!
    Please follow me on twitter VTCapsFan !!!
  10. Master Droid
    smokiedabong's Avatar
    Member #
    19064
    Join Date
    Dec 2009
    Location
    Internet
    Posts
    997
    Liked
    100 times
    Phone
    Galaxy Nexus
    #10
    Personally I like LUA , probably because I'm a lazy mofo and a wannabe game developer . Still this is an elegant and easy to use language , it made some of my projects so much easier than doing them in C++ .
Page 1 of 2 1 2 LastLast

Links

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Similar Threads

  1. Something I learned about the 2.1 update
    By Grettski in forum HTC Droid Eris
    Replies: 9
    Last Post: 06-10-2010, 04:35 AM
  2. What I learned about transfering music via drag & drop...
    By Starsushi in forum Android Audio and Video
    Replies: 1
    Last Post: 04-03-2010, 09:42 AM
  3. Sending sms with different language...
    By jkwakopo in forum Android General Discussions
    Replies: 1
    Last Post: 02-23-2010, 08:32 AM
  4. Droid's language
    By deedend in forum Motorola Droid
    Replies: 1
    Last Post: 12-30-2009, 06:57 AM
  5. odd trick i learned
    By gcs8 in forum Motorola Droid
    Replies: 7
    Last Post: 11-11-2009, 09:59 PM

Search tags for this page

android programing language
,
android programming language
,

droid programming language

,
programming language for android
,
what language does android use
,
what language does droid use
,
what program language does android use
,
what programing language does android use
,
what programming language does android apps use
,

what programming language does android use

Click on a term to search our site for related topics.

Tags for this Thread

Find us on Google+