You must Sign In to post a response.
  • Which programming language is best for a newbie ?


    Confused about choosing a programming language? Check out this thread for necessary guidance.

    I am a management student. I don't have much knowledge about programming languages. I need suggestions as to from where to start and which programming language will be easy to learn for a beginner. Please suggest some programming languages that will help me to out-stand, do well and earn a better salary.
  • Answers

    3 Answers found.
  • There are many programming languages and platforms available today for a beginner and some of them are C, Java, java script, SQL, Rust, Python and hundreds of others. So it is very difficult for a beginner to decide as which one he should choose and Excel in that.
    In earlier times there was limited choice and people first learnt Basic then switched to COBOL and then to Fortran or Pascal etc. The professionals had a tough time as new languages emerged and they had to go for it due to ease of operation and importantly to remain in the business.
    The advancement in C and Java attracted many programmers to learn coding in them and that was a time when a good rush was there for those languages.
    With more and more languages competing with each other the job of a programmer became more complex as competition to learn a language which was used by big websites became a need of the day.
    So choice in this matter may differ drastically but seeing the scenario today I would recommend that one can learn Python as the first language as it has so many good features and people are using it in a big way.
    Apart from that it would be advisable to go through some course for good coding practices and incidentally some websites give free tutorials in that topic. I have personally benefited from such a course offered by Google Garage.
    If you want some more details you can ask in this thread itself so that we can have a continuity of our thoughts and better information in the matter can be exchanged.

    Knowledge is power.

  • This is the age of computers. So many languages are there and many new ones may be emerging. So learning in this field is continuous.
    In the 1990s when I was in a company they organised a training class and taught us COBAL etc. But now COBAL is not in use think. So if you want to be in the line of software you should be learning and getting updated so that you will have a good career.
    These days people are talking about Python, C#, Java, Javascript and Ruby. You have to select from this based on the area in which you want to pursue your career in the software field.
    1, Python: Nowadays many people are learning as it is the latest language and it is easy to learn. A person who is just entering into programming area also can learn this language. It is more a normal language learning. By learning this language you will get some idea about coding practice also. But may not be much useful for mobile app development.
    2. Java: It is the language more in demand. If you learn this language you can work on any device and also work across various platforms. It is not as easy as Python to learn and may require longer durations to learn. But like python, it is good for beginners.
    3. Javascript: This is also a very popular language and many social website platforms like Twitter, Facebook, Instagram etc. will depend more on this language. This is also a little to learn and tougher than Python. But it is not a very difficult language and beginners can go with it.
    4. Ruby: This is also an easy language like Python. We can learn this language even without any programming knowledge. This language is having many tools and libraries that can be easily used and understood. That will give an edge to the people who know this language, especially in web designing and web making.
    5. C#: C is the most difficult language to learn. But by learning this it will become easy for you to learn other languages like C+, C++ etc.

    The above 5 languages are in wider use. So you can start with in any one of the above five so that you can start your career in this line and later on you can learn other languages also as per your interest and requirement.

    drrao
    always confident

  • If we trace out the computer languages being used in the past such as Java, C++, COBOL etc these languages have lost their attractiveness with the times since many more languages have emerged currently providing practitioners a lot of opportunities for their advancement. In this context, we would discuss some of the programmes which could widen their career prospects in their careers. The following languages could benefit them substantially in their career growth.
    1) Python - These days Python produce tons of packages, frameworks for their wider applicability in the current languages. Python has the easiest learning curve of all the languages since the package containing in it can assist in every operation. If we want to take data from JSON and expect the same, the same can be practiced with ease.
    2) Java Script- This languages was built in the year 1991 with the association of James Goslley , Mike Sheri don and Palsic Naughta. It was the first language to have a big global programme used in the same format as C/ C++ providing new ideas appealing to the people for making the same for wider usage, In the field of analytics, it has got wider applications.
    3) C++ - It has the largest community among all the languages.Most of the aspirants would start algorithms courses building techniques which contain queries, numerous data startup in C ++. It requires some sort of concentration to understand this tool.
    4) Go lang - It is used in the multiple areas both for developing robust software apart from black ends employed for web development. Currently this language even supports web development. However, it something difficult to learn since it is somewhat difficult since it frequently changes its major updates and hence it requires constant updating.
    5) Dart - Dart is used in multiple platform application development like JavaScript, It is even used for building Software and can be operated with a little practice on consistent basis. With the type of script and Dart both for the market and programmes are selected for the convenient choice of the users and with the regular exposure of this language, users would find it more convenient.


  • Sign In to post your comments