Which programming language is the best of all time ?

138 replies
If I want to learn programming so which language should I choose. I am searching for a programming language which is famous or better than others, which will be the best in future. Please help i am really confused.I am learning Java and PHP.



Regards
seo_submission
#language #programming #time
  • Profile picture of the author Nochek
    Learn Binary. You'll be able to program for any computer, machine, or electronic device that mankind has ever built. Screw high level code, get down to the 1's and 0's!
    Signature
    Nochek Solutions Presents:
    The Hydrurga WSO - Rank Your Site #1 And Score Over The Penguin Updates!
    {{ DiscussionBoard.errors[6249723].message }}
    • Profile picture of the author theemperor
      Originally Posted by Nochek View Post

      Learn Binary. You'll be able to program for any computer, machine, or electronic device that mankind has ever built. Screw high level code, get down to the 1's and 0's!
      Ah yes but binary is easy, it's just 1s and 0s.

      The challenge is to learn the processor instructions called machine code that are expressed in binary (or more accurately 32 bit or 64 bit binary instructions).

      I did this many years ago as a teenager on the 6502 processor to control stepping motors speed. Coding delays based on the assumption of a 3.3Mhz clock speed. Much fun
      Signature
      Learn to code faster, and remove the roadblocks. Get stuff done and shipped! PM me and I can help you with programming tutoring, specialising in Web and the following languages: Javascript ~ HTML ~ CSS ~ React ~ JQuery ~ Typescript ~ NodeJS ~ C#.
      {{ DiscussionBoard.errors[6902770].message }}
  • Profile picture of the author Juraviel
    I was researching on the same subject some time ago and i didn't find any "this is the answer" kind-of solution.. every programmer has something different to say on the matter. Some say start with the most basic languages like (nomen-omen) Basic, python. Some say start directly with languages like C++ , you will learn the craft faster.. i mean it depends on what your goal is. Do you want to create websites or pc software. Anyways if you want to become a GOOD programer, and that i know for sure, you should at least learn 1 language out of every group.

    PS
    The guy above is joking obviously ;p You must know what is binary of course but it's ultra hard to program even in assembler, much less.. lol im not even gonna comment that
    {{ DiscussionBoard.errors[6249769].message }}
  • Profile picture of the author YemTv
    Java is best.so i suggest you to learn Java.
    Signature
    CBDISCOUNTS - Clickbank Discounted Marketplace
    Magic Article Rewriter - SAVE $24 OFF!
    {{ DiscussionBoard.errors[6249785].message }}
  • Profile picture of the author linkmonster
    Cloud Computing has become more advanced nowdays But Java is more Easy Programming language.
    {{ DiscussionBoard.errors[6253341].message }}
  • Profile picture of the author carrot
    Well what do you want to program?
    windows desktop apps? c# is great
    {{ DiscussionBoard.errors[6253955].message }}
  • Profile picture of the author JohnnyS
    Originally Posted by seo_submission View Post

    If I want to learn programming so which language should I choose. I am searching for a programming language which is famous or better than others, which will be the best in future. Please help i am really confused.I am learning Java and PHP.



    Regards
    seo_submission
    it depends on what application do you want to do..

    if you want to do a web-based application there's PHP, ASP, etc..
    or if you want a desktop application there's VB.net, Java, etc..
    or if you want a mobile based application there's Objective C (iOS devices), Android SDK (Android devices, actually this is Java based)
    {{ DiscussionBoard.errors[6254261].message }}
  • Profile picture of the author mcygnet
    Originally Posted by seo_submission View Post

    If I want to learn programming so which language should I choose. I am searching for a programming language which is famous or better than others, which will be the best in future. Please help i am really confused.I am learning Java and PHP.



    Regards
    seo_submission
    Hello..
    I will surely go for .Net..is allow to do work in a different computing platform and its completely based on OOPs concept..
    {{ DiscussionBoard.errors[6261894].message }}
  • Profile picture of the author Randy27
    In my opinion dear php is the best language.
    {{ DiscussionBoard.errors[6264195].message }}
    • Profile picture of the author ranaji
      i am also agree with you because portable language.
      {{ DiscussionBoard.errors[7551927].message }}
  • Profile picture of the author garywilsy
    HTML... Obviously the best!
    {{ DiscussionBoard.errors[6264251].message }}
  • Profile picture of the author Chris Worner
    Since it forms the foundations of most modern programming languages, "C," is the best place to start in my opinion. Once you have learned it, learning other languages becomes piss easy.

    -Chris
    Signature

    {{ DiscussionBoard.errors[6265192].message }}
    • Profile picture of the author Lisa RRB
      Originally Posted by Chris Worner View Post

      Since it forms the foundations of most modern programming languages, "C," is the best place to start in my opinion. Once you have learned it, learning other languages becomes piss easy.

      -Chris
      There is much truth in learning the C programming language. Honestly all languages are based off C or Basic once you know those you can work with them all easily.
      {{ DiscussionBoard.errors[6266154].message }}
  • Profile picture of the author wayfarer
    Obviously, ReMorse is the best programming language every invented.
    Signature
    I build web things, server things. I help build the startup Veenome. | Remote Programming Jobs
    {{ DiscussionBoard.errors[6265703].message }}
  • Profile picture of the author RichBeck
    Originally Posted by seo_submission View Post

    If I want to learn programming so which language should I choose. I am searching for a programming language which is famous or better than others, which will be the best in future. Please help i am really confused.I am learning Java and PHP.



    Regards
    seo_submission
    I would suggest Javascript...... It runs on the client in a web browser.... On the server (js.node and others)....

    It has the brightest future..... On Windows, iOS and Linux...

    All the Best,

    Rich
    {{ DiscussionBoard.errors[6266861].message }}
  • Profile picture of the author hacktheworld
    Well..You are Going with Best. I am Also Learning Java and PHP.They both are best in desktop and Web.
    {{ DiscussionBoard.errors[6273900].message }}
  • Profile picture of the author seo_submission
    Originally Posted by RichBeck View Post

    I would suggest Javascript...... It runs on the client in a web browser.... On the server (js.node and others)....

    It has the brightest future..... On Windows, iOS and Linux...

    All the Best,

    Rich
    Yeah thanks for the suggestion For All
    {{ DiscussionBoard.errors[6280228].message }}
    • Profile picture of the author RichBeck
      Originally Posted by seo_submission View Post

      Yeah thanks for the suggestion For All
      You are welcome.... You can even use Javascript to build native desktop apps (Windows, iOS and Linux) using Titanium Studio.... No need for other languages or platforms.......

      Plus, it looks like the writing is on the wall... Microsoft seems to be leaning more and more toward Javascript.....

      God Bless,

      Rich
      {{ DiscussionBoard.errors[6302012].message }}
  • This depends on the work you are going to do with the language.
    Signature
    {{ DiscussionBoard.errors[6280269].message }}
  • Profile picture of the author Freedom66K
    Scala. Then Java.
    {{ DiscussionBoard.errors[6282537].message }}
  • Profile picture of the author Tom Albas
    First you need to learn HTML and CSS then PHP and Java Script and others
    {{ DiscussionBoard.errors[6282735].message }}
  • Yes the same question,which language should i go for?.net,PHP or android,Iphone..???
    {{ DiscussionBoard.errors[6283274].message }}
  • Profile picture of the author samuelmax
    Banned
    [DELETED]
    {{ DiscussionBoard.errors[6284334].message }}
  • Profile picture of the author htmlthis
    You should try Python. It is easier to learn than most and you can use it with either web or apps development.
    {{ DiscussionBoard.errors[6285081].message }}
  • Profile picture of the author Mary Smith
    I think PHP is a best language, because it is a open source. Mysql database are used with PHP, it is also open source. YOU can free download to it & use. it is compatible with all operating system, So PHP is the best.
    {{ DiscussionBoard.errors[6296086].message }}
  • Profile picture of the author brettb
    C# and mySQL are proving to be a great combination for me.

    Plus if you learn C# then you can find a well paid software engineer job.
    Signature
    ÖŽ FindABlog: Find blogs to comment on, guest posting opportunities and more ÖŽ




    {{ DiscussionBoard.errors[6296382].message }}
    • Profile picture of the author RichBeck
      Originally Posted by brettb View Post

      C# and mySQL are proving to be a great combination for me.

      Plus if you learn C# then you can find a well paid software engineer job.
      Very true.......

      Don't forget.... C# under Mono runs on the following operating systems....



      Outside of Windows, my favorite is Mono ASP.NET MVC on Linux with an industrial strength database...PostgreSQL.....


      All the Best,


      Rich

      P.S - Don't forget the awesome AND free Mono IDE.... MonoDevelop
      {{ DiscussionBoard.errors[6301731].message }}
  • Profile picture of the author niksloves785
    PHP is best to learn we can make carrier in PHP and learn the web development.
    {{ DiscussionBoard.errors[6297461].message }}
  • Profile picture of the author Peter Hansen
    I prefer PHP, it is widely used in web development at present. But on some other software developments, learn Java, C++, and .net.


    Let me know if I can help you Warrior to Warrior.

    Good luck
    Peter
    {{ DiscussionBoard.errors[6297952].message }}
  • Profile picture of the author James Andy
    I see this same question in different forums and everyone in a confusion that which programming language is easy to learn and I always say one thing that pick that language in which you are interested and go with it, then it will be the easiest language for you.
    {{ DiscussionBoard.errors[6302772].message }}
  • Profile picture of the author johnstseng
    C++ Programming Language is Best.C + + programming language is general purpose. It was designed and developed by Bjarne Stroustrup. It was first available in 1983. It is a mid-level language, we have combined the high-level language and low level language ..
    {{ DiscussionBoard.errors[6303800].message }}
    • Profile picture of the author RichBeck
      Originally Posted by johnstseng View Post

      C++ Programming Language is Best.C + + programming language is general purpose. It was designed and developed by Bjarne Stroustrup. It was first available in 1983. It is a mid-level language, we have combined the high-level language and low level language ..
      John,

      For general development, C++ is not being widely used much.

      For desktop applications, you will find the vast majority are written in .NET (C# or VB.NET mostly) or Java.

      For web applications, you will mostly find ASP.NET, PHP, Java and Ruby on Rails.

      Most of the C++ now is being used for writing games, device drivers, operating systems, micro-controllers and other "low level" programming.

      For general development, C++ is a language which takes too much time and money to develop a product. By the time the C++ developer is done with his product, the .NET and Java developer are both at the beach enjoying a cool drink. Meanwhile, the C++ developer is looking for an obscure memory leak...

      Plus, the ongoing maintenance cost for C++ applications is simply higher.... even if you have the "best and brightest" as we did at Bell Labs... It is just the nature of C++....

      I have been there, done that..... I actually worked at the company where C++ was "invented".....

      If you are really looking for something that gives you "bare metal" speed and a built in assembler for building Windows desktop applications..... and is very easy to maintain........ I would look no further than PowerBASIC 10.0 Compiler for Windows....

      God Bless,

      Rich
      {{ DiscussionBoard.errors[6304927].message }}
  • Profile picture of the author thetaspark
    There is really no one language to be looking at.
    As a programmer you'll definitely need;

    An OO language: C# or Java in that respect.
    A Scripting language: one of the 3 Ps, PHP, Python, Perl
    Web language: HTML5/XHTML and CSS(3), AJAX - Javascript and XML
    Database: SQL for all

    Learning by sections is the right way to go...
    {{ DiscussionBoard.errors[6307255].message }}
  • {{ DiscussionBoard.errors[6319267].message }}
  • Profile picture of the author seo_submission
    Originally Posted by InteliSoft View Post

    that is certainly "C" .

    Yes C is basic language and its good choice to select and Prefer " C "
    {{ DiscussionBoard.errors[6326541].message }}
    • Profile picture of the author Johnnsonap
      Originally Posted by seo_submission View Post

      Yes C is basic language and its good choice to select and Prefer " C "
      C is going to be hard if you are a beginner
      {{ DiscussionBoard.errors[6891441].message }}
  • Profile picture of the author hitmobi
    It depends on so many different factors.

    What should be the purpose of the language? web application? desktop app? phone app?
    Have you got any experience in programming?
    How much time are you willing to put in to learn the language?

    I think it would be really confusing to start learning programming from C or C++ without any previous experience (although it's doable).

    This would probably be the fastest way to learn web programming languages on a basic level:

    For web applications you should first understand HTML, CSS (doesn't really take that much time to learn).
    Then you should practice some client side scripting with javascript (not that easy anymore). You don't need to master javascript but learn just enough to understand how it interacts with the browser and try out some excercises.
    Next i would recommend PHP (this is just my preference) for server side scripting. As soon as you understand how php works you should look into Object oriented php. By that time you already have a pretty good idea how things work and you can start to improve your skills step-by-step.

    It seems counterintuitive to learn many programming languages at first but it is the fastest way to understand programming in general. If you've completed the steps above - it really is not that hard to move to a lower level programming language such as C or C++ for a whole different goal. So even if you want to create windows applications i still would recommend starting from web developing since it's a lot easier. This advice is probably not that widely accepted but it is my experience that it makes the learning curve easier.

    I'm sorry for the spelling errors.
    {{ DiscussionBoard.errors[6326727].message }}
    • Profile picture of the author pavels
      There is no, and never will be a "best" programming language. Each language serves it's own purpose, so you must first choose, what kind of applications you would like to create, and only then you can choose a language.

      If you're interested in web development, stick with the classic LAMP stack: linux, apache, mysql, php. After you learn that, you can continue with ruby, python or whatever you like.
      {{ DiscussionBoard.errors[6327374].message }}
      • Profile picture of the author aish0436
        According to me, the programming language that is best of all time is Java. This particular language has a very vast scope in the present as well as in future.
        {{ DiscussionBoard.errors[6329427].message }}
  • Profile picture of the author RichBeck
    Which programming language is the best of all time ?
    I got sidetracked by the What Is Best to Learn... As I wrote, that is Javascript hands down....

    But, I never answered the thread's title question......

    My vote is for the "best of all time" very first standardized Object Oriented Language - Common Lisp

    God Bless,

    Rich
    {{ DiscussionBoard.errors[6334016].message }}
  • Profile picture of the author arifur
    Java, C, C++ are the all time greats and still is and will be in the future.
    Basic, Fortan are dead already
    PHP, ASP, VC++, C# are all relatively new and very promising.
    Perl, Python they are show some great promise

    You never know the new kinds might become giants C, C++ and java
    {{ DiscussionBoard.errors[6334838].message }}
  • Profile picture of the author Moode
    i only do use java on the sites so im thinking about learning java
    {{ DiscussionBoard.errors[6348699].message }}
  • Profile picture of the author Gary Smith
    My vote is for C. It was the about the third language I learned (after BASIC and Pascal) and can still be very useful for cross-platform programming or whipping up something 'quick and dirty'.

    Not to mention that a large part of the PHP syntax is based on C which made PHP programming a walk in the park...
    Signature

    Gary Smith

    PHP Developer and aging geek

    {{ DiscussionBoard.errors[6348785].message }}
  • Profile picture of the author teguhyuliantos
    According me, Java and PHP is the best programming languange for years.
    {{ DiscussionBoard.errors[6350466].message }}
  • Profile picture of the author sandbox89
    Banned
    [DELETED]
    {{ DiscussionBoard.errors[6360576].message }}
    • Profile picture of the author rantrally
      Php will be faster to learn. Java programmers typically make more. If coding for yourself use the tools that best solve your problem.
      Signature

      Michael Harris
      Co-Founder
      www.RantRally.com

      {{ DiscussionBoard.errors[6360955].message }}
  • Profile picture of the author honestim
    Ask any programmer worth his salt and he will find it real difficult to answer this question. Expect answers in lines of...this, this, this and this! But in all honesty you need to identify your core requirements and then see which one is applicable. Ask your self do you want to go with server side scripting or are you thinking of doing a lot of desktop applications? Are you interested in building simple html static sites for your customers or do you plan to dive into the big bad world of massive database driven sites. Once you have answers to these kind of questions you will be able to better understand the programming language you must start with (certainly not the only one you will ever need, because trust me they evolve quicker than you and me can think).

    And yes, if you happen to meet a high flying programmer who finds it difficult to give you a satisfying answer, chances are he can't and he is being honest with you.

    Cheers
    HonestIM
    Signature
    Get Custom Animation Explainer Videos starting at $29 per minute
    http://www.warriorforum.com/warriors...deos-10-a.html
    {{ DiscussionBoard.errors[6362622].message }}
  • Profile picture of the author BrunoNorris
    Now days so many language is web,but Java is all time hit and security provider.java is most useful language in world wild.
    {{ DiscussionBoard.errors[6364247].message }}
  • Profile picture of the author Linda brown
    Java is the best language of all time.
    {{ DiscussionBoard.errors[6365094].message }}
  • Profile picture of the author Mary Smith
    According to my think, PHP is best programming for a all time
    {{ DiscussionBoard.errors[6365150].message }}
  • Profile picture of the author peterclarkk
    PHP is best of all time programming language because It's open Source server side script language. It is widely used in Web Development.PHP functionality is very nice then other programming language.
    {{ DiscussionBoard.errors[6370012].message }}
    • Profile picture of the author kevinbezyli
      I think PHP is best programming language of all time because It's open source server side scripting language and easy to learn.PHP functionality is very nice then other programming language
      {{ DiscussionBoard.errors[6586996].message }}
  • Profile picture of the author diklon
    I prefer c#, although I haven't looked much at most of the other languages. You can get a free edition of visual c# 2010 express at microsoft.com under visual studio products. There is a professional version too, but it is expensive, and the free version is not very limited. Since it is hosting a programming language, only the unnecessary features of the program are limited, the language itself is the same. Therefore, you can make games straight from the language just as well with the free version, maybe just a little slower because of the additional features in the paid version. On top of that, you can learn the c# language for free online at homeandlearn.co.uk.
    {{ DiscussionBoard.errors[6371906].message }}
  • Profile picture of the author Lisa rogers
    .net is best. I am also doing job in .net , it's best for all time.
    {{ DiscussionBoard.errors[6413064].message }}
  • Profile picture of the author eluminousdev
    Friend,

    PHP would be the best programming language and now its good CMS built like Joomla, WP, Drupal and many frameworks like Yii, Codeigniter, Cakephp which really lessen the efforts for building any website in less time.

    Go for PHP ! Its Great !!
    {{ DiscussionBoard.errors[6432853].message }}
  • Profile picture of the author James Andy
    I think PHP is good and easy which is having many advantages over ASP in terms of cost, speed, security and flexibility.
    {{ DiscussionBoard.errors[6455643].message }}
  • Profile picture of the author bipuinfo
    This depends on the work any one is going to do with the language.
    {{ DiscussionBoard.errors[6455651].message }}
  • Profile picture of the author Mathiaz
    I know .NET along with PHP en mysql, and that's more than enough for me.
    {{ DiscussionBoard.errors[6456062].message }}
  • Profile picture of the author olavlind
    I have been making software for a living for 15 years and Java and PHP seems to be a pretty ok choice. If you know Java, you pretty much can make sense of the other ones also because the basic ways of doing things are built on the same principles in most programming languages. It is just the syntax elements and the details that are different.

    Regarding what is the best programming language...that one is easy: Whatever get's the job done in a way so that the user is happy about the end result.

    ~Olav

    Originally Posted by seo_submission View Post

    If I want to learn programming so which language should I choose. I am searching for a programming language which is famous or better than others, which will be the best in future. Please help i am really confused.I am learning Java and PHP.



    Regards
    seo_submission
    {{ DiscussionBoard.errors[6456088].message }}
  • Profile picture of the author williamxaviers
    I would rather like to say that if a person wants to learn Java, then he should firstly undergo the programming language of C and C++ and if he is interested in PHP, then he should firstly know about basic HTML. A person should choose the thing in which he is interested.
    {{ DiscussionBoard.errors[6456667].message }}
  • Profile picture of the author CPAGodFather
    Since you'll mostly be tweaking web pages and stuff, I'd say PHP. JAVA is an 800 pound gorilla and it has a steep learning curve. Many people will learn a language and want everyone else to learn it. Go with your goals. Most scripts that you see being sold on warrior forum that run on wordpress and so on are PHP scripts. Desktop apps can be created with visual basic / .NET. I'd stay away from C and C++ because of its complexity.

    90% of every web based script here is going to be in PHP... probably closer to 100%. Stay with what's popular if you want to make scripts and sell them. I know a couple guys that learned php within a month and were selling scripts soon after. You will not be able to do this with java/c++.
    {{ DiscussionBoard.errors[6495864].message }}
  • Profile picture of the author dreamtech
    Since it forms the foundations of most modern programming languages, "C," is the best place to start in my opinion. Once you have learned it, learning other languages
    {{ DiscussionBoard.errors[6499363].message }}
  • Profile picture of the author dowho
    .net is useless. Visual basic is a remake of a very old, obsolete language. Both .net and VB have nothing in terms of cross-compatibility. Java (not javascript) has pretty major limitations and can be tough to learn with no prior code experience. Javascript is also limited, but has been pretty much absorbed into HTML5. Soon there won't be any real distinction between HTML and javascript.

    If you want to build web based stuff, learn HTML5/CSS3 along with PHP/MySQL

    If you want to build desktop software, learn C++ and Python as they are used across many platforms.
    {{ DiscussionBoard.errors[6500196].message }}
  • Profile picture of the author Emil from Bavaria
    The programming language itself is not that important, the available tools play a great role, too. I also wouldn't suggest to learn something too low level. For desktop apps I'll throw in Python & PyQT as a cross browser high level alternative. Also Javascript for browser SaaS type apps.
    {{ DiscussionBoard.errors[6500963].message }}
  • Profile picture of the author OrlandoBloom
    I think PHP is the best programming language for all time.
    {{ DiscussionBoard.errors[6505067].message }}
  • Profile picture of the author stevenh512
    My first post back here in a long time (health issues kept me away), but I notice nobody's mentioned Ruby on Rails. It may not be as popular a choice as PHP, but it's getting pretty big with a lot of the younger tech startups these days.

    Facebook still uses PHP, with a lot of optimizations (including compiling some of the code to C). Twitter has some Java and Scala on the backend but according to friends I have who work there it's still mostly a Rails app. GitHub (this is the programming forum, so we all know GitHub, right?) is primarily a Rails app, with a bit of Node.js on the backend.

    Ruby (and especially Rails) has a reputation for being slow, but that has changed quite a bit in recent years. There's also JRuby, which gives you access to most of Ruby (including Rails), the entire Java ecosystem and native threading.. not to mention faster performance and a better garbage collector than the original C Ruby implementation.

    Try Rails 3.2.6 on JRuby 1.7.0.preview1, Java 7 JVM and PostgreSQL database. Tell me that isn't fast. It'll also run anywhere Java apps will run (my biggest complaint about Ruby/Rails these days is that your options for hosting are still rather limited.. PHP's biggest advantage in my opinion is that it'll run almost anywhere).
    Signature

    This signature intentionally left blank.

    {{ DiscussionBoard.errors[6505708].message }}
  • Profile picture of the author dirocket
    i like php most
    its very good for programming.
    {{ DiscussionBoard.errors[6505819].message }}
  • Profile picture of the author afriedl
    I have coded in PL/1, Basic, 370 Assembler, 8086 Assembler, Fortran, C, C++, Java, JSP, C#, VB.Net, PHP, JavaScript, CSS, HTML, and various SQL database dialects and have made money in all of them.

    Thee days I work in C#, SQL, PHP, with a little JavaScript, CSS, and HTML. These pretty much cover 99% of all programming requests I get. IMO there isn't a better development environment than Visual Studio 2008, and 2010 and if you are a student you can get these programming tools (and more) for free through Microsoft's Dream Spark program.
    {{ DiscussionBoard.errors[6507242].message }}
  • Profile picture of the author purpleviolet
    Depends on the requirement. If it were platform independant then i would suggest JAVA to be on top of all programming languages
    {{ DiscussionBoard.errors[6529799].message }}
  • Profile picture of the author annife polak
    IMHO: C++, C#, Java

    Cheers!
    {{ DiscussionBoard.errors[6541614].message }}
  • Profile picture of the author diklon
    If you would like to simply create online pages, you should definitely start with these languages, in this order: HTML, CSS, and JavaScript.
    All three are valuable to know if you want to do anything web related. The argument could be made that HTML and CSS are not actual "programming languages," but despite this, they are crucial to understanding the internet.
    {{ DiscussionBoard.errors[6541694].message }}
  • Profile picture of the author tarunsarien5
    I think PHP is the best Programming language. I am using this Language Last One and Half Year. it is easy to learn as compare another Languages.
    {{ DiscussionBoard.errors[6542822].message }}
  • Profile picture of the author CodeShack
    Hi,

    No-one can give you an answer, nor is there a correct answer

    Depending upon what you want it for, the platform on which it's running and many other factors, most languages have advantages over each other.

    I've been coding a very long time, my origin is assembly coder, and now I develop PC software, web and embedded projects - each has very different constraints and needs, so different languages are needed.

    Some embedded work is in assembly, so quite raw coding, but this gives accurate timing and tight execution and minimum code footprint.
    When creating PC software I use c# or VC++, my web work is mostly php and some javascript
    so you can see that varying needs lend better to certain languages

    What I'd suggest is looking towards C or a variant like php or c#, depending upon where you start - you'll find that once you have a feel for 'generic' C, then the rest (C#, c++, php, javascript, java etc etc) falls in place and is in many ways similar.

    I've always enjoyed coding and programming, I guess some hate it..

    Good luck, feel free to ask questions
    {{ DiscussionBoard.errors[6543046].message }}
  • Profile picture of the author BrettR819
    First of .. to that guy who said HTML .. HTML is NOT a programming language. Now which one is the best? Well that depends on what kind of program you want to write. You could write a desktop game in PHP but it might be best to use C++ , the language is just a tool. Select the proper tool for the job you want to do.

    Now as a general question .. I say QBASIC is the best! Why. Because programming in QBASIC in the early 90's on my 486 running MS-DOS 3.1 , before I coded for a living, was the most fun I ever had with a computer.
    {{ DiscussionBoard.errors[6568143].message }}
  • Profile picture of the author jaasmit
    If you are learning java and php then it will be enough for you to learn other programming languages easily.
    {{ DiscussionBoard.errors[6601378].message }}
  • Profile picture of the author thelearningman
    I suggest you learn Java because it based upon OOP (Object Oriented Programming), is used extensively throughout the industry by a variety of corporations, has a tremendous amount of freeware, is used in a huge variety of different capacities (look at the back of a dvd player and notice the Java logo), and will be around for a long time in the years ahead.
    {{ DiscussionBoard.errors[6602437].message }}
    • Profile picture of the author DJL
      My sentimental favorite is APL, the first one I learned. It still tickles me to see how much a single line of APL can do.

      I also liked the Turing language, which I learned from a book. It combined some of the best features of Basic and Pascal, but I am not aware if it was ever implemented as a product.

      Nowadays, depending on the project requirements, I mostly use VB.net or VB6.

      PHP is certainly very popular, as it's the language of WordPress and its plugins. Unfortunately, to my eyes, the code appears ugly and difficult to read, especially if I didn't write it.
      Signature

      None are more hopelessly enslaved than those who falsely believe they are free.
      --Johann Wolfgang von Goethe, Elective Affinities (1809)

      {{ DiscussionBoard.errors[6658847].message }}
  • Profile picture of the author oknoorap
    I'm researching same subject, then I realize that the best programming is logic. I'm PHP developer but I think ruby is awesome, phyton, and node.js too, today I know that logic and understanding is more important than any programming languange.
    {{ DiscussionBoard.errors[6670316].message }}
  • Profile picture of the author nims13191
    go for asp.net.....:confused:
    {{ DiscussionBoard.errors[6682367].message }}
  • Profile picture of the author prtt75
    try to solve simple input/output problems (here are some samples: Basic programming questions | TechInterviews). Use PHP or Javascript. This is just to test that you are capable of doing programming since it requires your ability to analyze. If you're able to solve them, then, that's good. Then, decide what language you want to use. It doesn't matter what language really because the next step would be easier: getting familiar with the commands' syntax.
    {{ DiscussionBoard.errors[6685780].message }}
  • Profile picture of the author ubaid12j
    Objective C
    {{ DiscussionBoard.errors[6688053].message }}
  • Profile picture of the author bhushan@rancor
    c# is best all time.
    Signature
    Interactive Bees Pvt Ltd best known for Quality Web Development Solutions and Online Marketing Services.
    {{ DiscussionBoard.errors[6688221].message }}
  • Profile picture of the author TimeTravelAgent
    They're all different. But if you put it that way, then PHP for me. Java is important too though.
    {{ DiscussionBoard.errors[6689107].message }}
  • Profile picture of the author anconsoft
    by me, PHP is the best. it's easy to learn and you can always find anything you need about it on the internet.
    {{ DiscussionBoard.errors[6689226].message }}
  • Profile picture of the author rhensiong
    nobody perfect, so no language perfect too..
    Just select the best language according to you and focus on that one. Try to outsmart the bug of the language.

    I learn PHP, Visual Foxpro, Java. All is same, they need same algorithm but different languages. Like as you say : te amo in Spanish, i love you in English, wo ai ni in Mandarin, etc.
    {{ DiscussionBoard.errors[6701789].message }}
  • Profile picture of the author competeinfotech
    According to me C and java programming language is the best of all time.
    {{ DiscussionBoard.errors[6785551].message }}
  • Profile picture of the author tylerjaysen
    yeah I think that it depends on where you want to program. Web? networks? Software dev?

    Start out learning C, C++
    Then depending on what you want to program for:
    • For web-based application the most popular are PHP, ASP, jQuery, html 5
    • For desktop applications and software most will use VB.net, Java
    • For mobile based application there's Objective C (iOS devices), Android SDK - java based

    just gotta dive in and learn it....
    {{ DiscussionBoard.errors[6874177].message }}
  • Profile picture of the author worrall
    As you learning both the programming languages simultaneous its good to learn subject but my advice is go through any one programming language so that you can master in that instead of learning 2 to 3 languages.I would like PHP rather than JAVA.
    {{ DiscussionBoard.errors[6878585].message }}
  • Profile picture of the author whiterock
    If i have to seelct programming language related to web development i will definitely vote for the php over asp.net. PHP is open source and easy to learn for me
    {{ DiscussionBoard.errors[6882688].message }}
  • Profile picture of the author justinwood021
    There are many programming language use for example, C,C++,C#,VB,.NET,PHP,Java and much more but I prefer to PHP because It's totally open source server side script language and many features include than other web programing language.
    {{ DiscussionBoard.errors[6890418].message }}
    • Profile picture of the author laxxzen
      im in php but i also want to change to asp.net and drupal
      Signature

      Rankbyte is a division of Laxxzen Inc., a Philippines based seo company registered under Philippines law with (SEC) registration # CS201202906

      {{ DiscussionBoard.errors[6890431].message }}
  • Profile picture of the author programmerscott
    There's no best language, every language has It's own strengths and weaknesses . since you are a beginner, I recommend learning Visual Basic because It's easy
    {{ DiscussionBoard.errors[6890938].message }}
  • Profile picture of the author distar
    well start off with pseudo codes. then move to Object Oriented programming . like JAVA and VB
    {{ DiscussionBoard.errors[6891562].message }}
    • Profile picture of the author kyle8820
      Originally Posted by distar View Post

      well start off with pseudo codes. then move to Object Oriented programming . like JAVA and VB
      I agree with all of It but VB, It's not useful . try learning PHP instead of VB
      {{ DiscussionBoard.errors[6892700].message }}
  • Profile picture of the author umbraco01
    PHP PHP. It is my choice ever. Easiest language to study.
    {{ DiscussionBoard.errors[6891845].message }}
  • Profile picture of the author RDS bar
    I think - PHP, C and C++
    {{ DiscussionBoard.errors[6897826].message }}
    • Profile picture of the author IceAge
      i recoomend you go for php and .net
      {{ DiscussionBoard.errors[6897862].message }}
  • Profile picture of the author dc2012
    Java and PHP
    {{ DiscussionBoard.errors[6898534].message }}
  • Profile picture of the author mmrumii
    PHP is the best language ever i believe
    recently I'm just trying to lean it.
    {{ DiscussionBoard.errors[6899245].message }}
  • Profile picture of the author nick8820
    Pascal, C++ and Java
    {{ DiscussionBoard.errors[6900014].message }}
  • Profile picture of the author LookOut
    IMHO ruby is the best!
    {{ DiscussionBoard.errors[6900416].message }}
    • Profile picture of the author Walt Serdville
      Originally Posted by LookOut View Post

      IMHO ruby is the best!
      Care to explain? Ruby is pretty much a coreless newcomer. Wouldnt' place my eggs there in the long term. As for the current language.. difficult - either Java or C# for the dominant app writing that's going and seeing how technology advances quickly and these have remained strong


      Valter
      {{ DiscussionBoard.errors[6903145].message }}
  • Profile picture of the author jsjohn96
    No language is better than others, every language has It's own weaknesses and strengths . keep learning PHP and Java
    {{ DiscussionBoard.errors[6902677].message }}
  • Profile picture of the author ademsmith
    You are doing great, PHP is the best to learn
    {{ DiscussionBoard.errors[6903608].message }}
  • Profile picture of the author FirstSocialApps
    Best programming language of all time. QBASIC ... I never had so much fun with a computer than when I was 13 years old writing code in QBASIC on my 486dx
    {{ DiscussionBoard.errors[6904257].message }}
  • Profile picture of the author sstarlin
    I think C++ is the best of all time, many useful pieces of software we use today is written with C++
    {{ DiscussionBoard.errors[6904387].message }}
  • Profile picture of the author najincanajwa
    PHP is best of the best, no language is as much powerful and useful as PHP
    {{ DiscussionBoard.errors[6909415].message }}
    • Profile picture of the author steveproxy
      Originally Posted by najincanajwa View Post

      PHP is best of the best, no language is as much powerful and useful as PHP
      .Net, PHP Both Have significant Importance , Both Required Prompting Logical Codes to Develop fabulous Websites.
      {{ DiscussionBoard.errors[6912637].message }}
  • Profile picture of the author STG
    Java will be more useful, as you will be able to develop android apps knowing it
    {{ DiscussionBoard.errors[7135105].message }}
  • Profile picture of the author phpindia
    According to a survey PHP is one of the best programming language for developing websites and there are various CMS for developing all types of websites and content can be managed very well too.
    {{ DiscussionBoard.errors[7140902].message }}
  • Profile picture of the author Girin Jackson
    In my opinion, at the time of this writing, both languages are nearly on an equal footing, although PHP is easier to deploy because there’s no per-compilation required. We will begin to see larger corporations adopting PHP only when Universities begin to include it as a major part of their curriculum, and as the smaller companies that hire graduates fluent in PHP grow into large corporations. In short, it could take many years before we really start to see a PHP presence in larger corporations.
    Signature

    {{ DiscussionBoard.errors[7148436].message }}
  • Profile picture of the author Bryan Zazz
    Originally Posted by seo_submission View Post

    If I want to learn programming so which language should I choose. I am searching for a programming language which is famous or better than others, which will be the best in future. Please help i am really confused.I am learning Java and PHP.
    Asking which is the "best" programming language is a bit like asking "which is the best conversational language in the world"? There is no clear winner, though English comes closest to an international language (not because it's the best, it's more like a convention).

    I've read that python was initially designed to teach kids how to program,
    so you might give that a spin. I've heard Google is using it extensively "in their back store", so that may tell you something.

    But the truth is that you can not shortcut the fact that in order to be moderately fluent in computer-speak, you have to know more than one language. Then, depending on your preferences, you will tend to use one (or a few) for most of your programming tasks. It's a steep learning curve,
    but it's great that you started already, so best of luck !!
    bryan
    {{ DiscussionBoard.errors[7150562].message }}
  • Profile picture of the author siddhu
    Banned
    [DELETED]
    {{ DiscussionBoard.errors[7154140].message }}
  • Profile picture of the author Damien Roche
    Childish answers for a childish question
    Signature
    >> Seasoned Web Developer (CSS, JavaScript, PHP, Ruby) <<
    Available for Fixed Fee Projects and Hourly ($40/hr)
    {{ DiscussionBoard.errors[7154167].message }}
  • Profile picture of the author gowthamgutha
    There is 'no' best programming language because choosing a programming language depends upon the user's need. There are several programming languages that fit for several purposes, yet it does not mean that those programming languages are the only ones that can do those things.

    Take for instance, C which is surely a robust programming language, it is such great that C can be used to develop 'C' programming language also!

    C++ : An extension to C, introducing the OOP model of programming. One of the finest programming languages used in developing most antivirus applications.

    Java : Surely a synonym for Internet programming, delivering dynamic web content. It is dead simple. Take for example my iGo4iT Search (search-different.appspot.com) was developed in just a single program!

    .... The list might not have an end, it all depends upon you and your interest and that's it for the end!
    {{ DiscussionBoard.errors[7257184].message }}
  • Profile picture of the author ashok999333
    I always go with Java. It is a single language that helps in all sorts of programming tasks.
    {{ DiscussionBoard.errors[7259354].message }}
  • Profile picture of the author activeseo
    PHP..if you are just starting i would suggest to stick with a framework to optimize your developing time. I'm using codeigniter and zend.. you should look into that
    {{ DiscussionBoard.errors[7264580].message }}
  • Profile picture of the author rising_sun
    Banned
    JAVA and C# dot net ,both are suitable for mobile application and web service and application,
    I think java is always a young language with it's library ,api,and GUI function.
    {{ DiscussionBoard.errors[7265835].message }}
  • Profile picture of the author MobiDev
    It is hard to choose the best programming language, it depends on different conditions. I think C++ and Java are the best, but it's a matter of opinion. C++ is not the easiest to learn and may not be the best choice for beginners. You can start with Java, it is easy to learn, but will teach you good programming principles.
    {{ DiscussionBoard.errors[7441545].message }}
  • Profile picture of the author thememass
    C++ is forever! The big father of all current languages!
    {{ DiscussionBoard.errors[7442591].message }}
  • Profile picture of the author linuxoctane
    I have been using ruby for some web scraping projects. Works great and is easy to pick up!
    {{ DiscussionBoard.errors[7442691].message }}
  • Profile picture of the author scottlpool2003
    I'd have to say C++ it's a beast of a language and is hidden in so many frameworks after all these years.
    {{ DiscussionBoard.errors[7442737].message }}
  • Profile picture of the author HKSEO Jonbones
    Seems like a what is the best car in the world kind of question, everyone's going to have a different answer
    Signature
    Letmeknowseo.comSEO News and tips From real SEO'ers!
    Linklicious- Get your links crawled, so they can count
    SEO Black Book By: R.L. Adams An Insider's Guide to the SEO Industry
    Glowing Reviews- Get your Online Business Reviews to STICK!
    {{ DiscussionBoard.errors[7442768].message }}
  • Profile picture of the author Rideem3
    I don't think there's a definite answer for this. Since programming languages are used for different things. Like you can't use PHP to set event handlers like JavaScript can. Or you can't use JavaScript code in a Java program.

    But many say that Java will be a good language to know.
    {{ DiscussionBoard.errors[7445639].message }}
  • Profile picture of the author Yildiz
    Honestly, it really depends on what you need. Different programming languages have their own advantages.
    {{ DiscussionBoard.errors[7446936].message }}
  • I'd honestly have to say PHP <-- flexible, Adjustable & workable.
    Signature
    WebDevelopmentGroup NYC & CA- Small Business Web Development, App Development, WordPress Development, Graphic Designs, Online Marketing, Local Marketing & more!. "Call us 1.800.219.1314 or message us!". Visit us today! "Now On Live Chat Mon-Fri.". www.WebDevelopmentGroup.org
    (Whitelable our Services)
    ===================================
    ==> #1 OFFLINE MARKETING FORUM ON THE WEB! <==
    www.OFFLINEMARKETINGFORUM.com
    (Register Now)
    {{ DiscussionBoard.errors[7447120].message }}
  • Profile picture of the author George Kapo
    Banned
    Depends on what you need the language for... For applications C, C++, for web apps PHP, javascript, and HTML
    {{ DiscussionBoard.errors[7447939].message }}
    • Profile picture of the author MobiDev
      It is hard to choose the best programming language, it depends on different conditions. I think C++ and Java are the best, but it's a matter of opinion. C++ is not the easiest to learn and may not be the best choice for beginners. You can start with Java, it is easy to learn, but will teach you good programming principles.
      {{ DiscussionBoard.errors[7455133].message }}
  • Profile picture of the author Iluminada
    It really depends on w hat you are making but for me i always prefer to use php for making dynamic websites
    {{ DiscussionBoard.errors[7463874].message }}
  • Profile picture of the author annaharris
    As per my opinion, I would like to say that both the languages are good to learn. However, PHP is an open source and very easy to learn to compare JAVA So it's depended on you that in which language you want to make your career. Java is a very wide language, and It has more variety to make a better career.
    {{ DiscussionBoard.errors[7470099].message }}
  • Profile picture of the author krad32
    In my opinion C++ is one of the best programming language I've learn even though its complicated.
    Signature

    {{ DiscussionBoard.errors[7470245].message }}
  • Profile picture of the author easypr
    I go with Java
    {{ DiscussionBoard.errors[7470299].message }}
  • Profile picture of the author zeshanshani
    For me, C is best, because it's basic one, and after learning it, one is able to learn C++ and Java easily.
    Signature

    Professional Front-end Developer - Portfolio | PSD to HTML5/CSS3 | PSD to WordPress | Skype: shani20008

    {{ DiscussionBoard.errors[7548663].message }}
  • Profile picture of the author Eneon
    The best language in my opinion is PHP, as a language that is.
    If it were to be modified, given GUI capabilities - so you could write client side apps in the language - , added threading, functions renamed to be consistent, a little more object oriented, some optimization and performance boosts, make it compilable... It would be almost perfect.

    I'd really love to be able to write windows apps in PHP.
    {{ DiscussionBoard.errors[7560576].message }}
  • Profile picture of the author Arian Arif
    If you want to go to a programmer , must be start with C and C++ ( OOP learn seriously ) . when you complete this two language other language will come to you with more easy LIKE php, java or more .

    Enjoy

    - Arian
    Signature

    <a href="www.arianpreslive.com">ArianPressLIVE</a>

    {{ DiscussionBoard.errors[7566531].message }}
  • Profile picture of the author srodoks
    if u are learning java and php then it will be enougi for u to learn other programming languages easily
    Signature
    Buy Cheap Twitter Accounts Fully Profilled and Verified Email Only $15/1K accounts
    Buy Pinterest Accounts Only $75 for 1K accounts
    Buy Instagram Accounts
    Very Cheap Price Only $35/ 1K accounts
    Buy Cheap PVA Gmail Accounts Only $90/1K Accounts
    {{ DiscussionBoard.errors[7587212].message }}

Trending Topics