1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Best programming language to learn?

Discussion in 'General Programming Chat' started by beest123, Jul 6, 2013.

  1. beest123

    beest123 Junior Member

    Joined:
    Jul 1, 2011
    Messages:
    134
    Likes Received:
    91
    I am decent with computers and i have around 3 months of free time.

    Is there any programming language that is really useful in combination with SEO/blackhat etc.

    I pick up quick and i have a very good understanding of maths.

    Thanks :)
     
  2. seeplusplus

    seeplusplus Power Member

    Joined:
    Aug 18, 2008
    Messages:
    511
    Likes Received:
    163
    Assembly.
     
    • Thanks Thanks x 2
  3. starvinmarvin14

    starvinmarvin14 Regular Member

    Joined:
    Jan 8, 2012
    Messages:
    432
    Likes Received:
    311
    Location:
    Canada
    Home Page:
    If you're looking to build websites, PHP and Javascript.
     
    • Thanks Thanks x 1
  4. Repulsor

    Repulsor Power Member

    Joined:
    Jun 11, 2013
    Messages:
    707
    Likes Received:
    267
    Location:
    PHP Scripting ;)
    Loool xD. True thing.
     
  5. tnhomestead

    tnhomestead Regular Member

    Joined:
    Oct 9, 2011
    Messages:
    385
    Likes Received:
    253
    Location:
    Tenneessee USA
    Home Page:
    c# or visual basic for windows applications, php for web apps. PHP is a breeze to learn and once you know one language the rest are easy to pick up. I am looking into VB right now, Microsofts tutorials on the video side are ok so far.
     
  6. LeanLow

    LeanLow Jr. VIP Jr. VIP

    Joined:
    Jun 15, 2013
    Messages:
    838
    Likes Received:
    228
    Location:
    Doomsday Vault
    C++ = big money , you can work in finanance , create trading softwares for hedge funds or investment banks .
     
  7. notbadx

    notbadx Newbie

    Joined:
    Jun 26, 2013
    Messages:
    36
    Likes Received:
    2
    Just Learn C , C++ !!
    You cn learn all other easily ! as u just hv to change only syntax n commands !

    remember just c , c++ dont go for any other like VB , PHP ..
    Just C , C++ First !! it will make ur base n ur future set :d
     
  8. jazzc

    jazzc Moderator Staff Member Moderator Jr. VIP

    Joined:
    Jan 27, 2009
    Messages:
    2,468
    Likes Received:
    10,143
    Moved to the proper place :)
     
  9. tweakcoder

    tweakcoder Regular Member

    Joined:
    Apr 8, 2012
    Messages:
    238
    Likes Received:
    184
    Occupation:
    PHP Web Developer
    Location:
    India
  10. RuiGomes

    RuiGomes BANNED BANNED

    Joined:
    Jun 12, 2010
    Messages:
    700
    Likes Received:
    238
    I would definietely recommend you PHP. It's a very straightforward language with thousands of resources available online.
    After you dominate PHP you can easily move forward to the many frameworks available (I would recommend you Laravel, been using it and it's AWESOME).
     
  11. MissioneR

    MissioneR Jr. VIP Jr. VIP Premium Member

    Joined:
    Oct 8, 2012
    Messages:
    1,562
    Likes Received:
    156
    Location:
    In my GUTS
    Go with PHP. That will really helpful to create plugins. which will give you plenty of money.
     
  12. beest123

    beest123 Junior Member

    Joined:
    Jul 1, 2011
    Messages:
    134
    Likes Received:
    91
    Thanks allot guys!

    I will take a look in PHP, C#
     
  13. lancis

    lancis Elite Member

    Joined:
    Jul 31, 2010
    Messages:
    1,632
    Likes Received:
    2,384
    Occupation:
    Entrepreneur
    Location:
    Milky Way
    Home Page:
    If you dream coding algorithms - C/C++
    If you dream coding websites - PHP+JavaScript
    If you dream coding mobile apps - Java
    If you want a low salary - C#
     
    • Thanks Thanks x 8
  14. archert22

    archert22 Newbie

    Joined:
    Jun 26, 2013
    Messages:
    23
    Likes Received:
    2
    It's hard really hard to say exactly what is the 'best' programming language to learn. Programming languages are just like tools and they were created for specific purposes in mind. It's like pulling out your toolbox and asking, "what's the best tool in this toolbox?" Best for what?

    As far as usage goes in the SEO / web world, I would suggest Ruby. Ruby is an interpreted language that has immense community support from the dev community. It's adopted to work with Rails (Ruby on Rails) which is arguably the most popular web framework right now.

    In addition, Ruby works very well for writing one off scripts. It's a spiritual successor to Perl, a previously popular programming language for writing scripts. If you know Ruby, you'll be able to read through a lot of legacy Perl scripts as well.

    However, as I mentioned, programming languages have their specific time in place. For instance, if you wanted to build a desktop application, you probably wouldn't be looking at Ruby and probably looking at C# for windows or Objectitive-C for Mac. Or, if you wanted to build something computation heavy, you'll be looking at something more efficient like C++.
     
  15. SeoWrecker

    SeoWrecker Jr. VIP Jr. VIP Premium Member

    Joined:
    Jul 16, 2012
    Messages:
    1,596
    Likes Received:
    1,463
    Location:
    Doesn't matter
    Php java and a basics of html will do
     
  16. tompots

    tompots Elite Member Premium Member

    Joined:
    Dec 11, 2011
    Messages:
    4,352
    Likes Received:
    3,955
    Gender:
    Male
    Occupation:
    Full Time Bot Developer
    Location:
    Professional Botters
    Home Page:
  17. killersoft

    killersoft Newbie

    Joined:
    Jul 8, 2013
    Messages:
    12
    Likes Received:
    5
    Occupation:
    software developer
    Location:
    Poland
    For tiny websites and scripts, learn PHP.

    For real work or more complicated solution, I would not go into C or C++, really! It is a way too much low leveled for GUI apps/web applications.

    I would go into Java or .NET.

    Don't even think about "C++ vs Java", the solution is simple - Java is a lot more robust and rapid to develop apps, and if you have to do anything in functionality/efficiency that Java can't, you can build a native Java function in C++ in minutes !

    Java also opens your world to web applications and Android.

    Only learn C/C++ if you want to work in programming devices, not PC's. There would be almost none ino some time bussisneses, wich will use C++ to write larger GUI applications etc. Is just have too much weight and developing cost too much for large solutions. .NET and Java are really better here, for typical usser apllications and enterprise web apps.
     
    • Thanks Thanks x 1
    Last edited: Jul 10, 2013
  18. HFlame7

    HFlame7 Regular Member

    Joined:
    Jun 20, 2011
    Messages:
    277
    Likes Received:
    156
    Extremely surprised nobody mentioned Python.
    Anyhow, Python gets my vote as it is very easy to learn, easy to read & maintain, all while being extremely powerful. It's also crossplatform.

    If your primary focus is on selling SEO software to others, then I'd go with C# or Delphi.

    C and C++ are good if you need speed, but you won't need either of these for most SEO software.
     
    • Thanks Thanks x 1
  19. Sampler

    Sampler Senior Member

    Joined:
    Nov 1, 2010
    Messages:
    994
    Likes Received:
    878
  20. marcelomusza

    marcelomusza Junior Member

    Joined:
    Oct 18, 2012
    Messages:
    198
    Likes Received:
    59
    Occupation:
    Web Developer / IMer
    Location:
    Argentina
    Guys you are killing him hahaha, C and C++ is hard to understand for inexperienced people.
    If you want to have a first experience coding, and see how you feel yourself doing it, go for PHP as it is really easy to get started and coding simple HTML webpages. And you don't even need paid software as everything is open source. You can use simple applications such as Notepad++ to practice your coding.

    After you get some knowledge you can advance to C# or Java as they are simple to understand (and very similar in syntax) and you can create more complex applications, going for a more targeted area, like mobile, desktop apps, or even web (you can continue with PHP + Javascript if your thing is the websites, or go for ASP.NET for example using C# Syntax).

    Hope it helps!
     
    Last edited: Jul 11, 2013