Header Ads

  • Breaking News

    The most asking programming languages you should learn first

    Computer programming is based on the logic of human understanding. If you were one of those who studied philosophy at the institute, you must have come to the subject of the theory of logic that part of which is to understand the nature of reasoning. Contradictions, fallacies, inferences ... if you are of letters you will know of what I speak, if you are of sciences, better I explain it to you with the evidence: "the triangle does not have three sides". The preceding sentence follows the logical principle of contradiction, since it is impossible to be both true and false.

    This example is a very simple sample, now imagine a conversation between two people who begin to discuss about education. Do not enter into content, but into form. One gives an explanation, the other disassembles the argument and rejects it, claiming that what counts is a fallacy ... put a happy ending to these two subjects, who deduce ideas come to the same conclusion. Do you understand that there has been a logical process that has led them to agree? Well, that's what programming is all about, studying and designing the logical structure that tells a machine what and how to do things.

    And now, exam question. Assuming that these two sentences are true, you find the logic here:

    Why study programming?

    The above sentence is not random, according to a report from the Pew Research Center "The Internet will flow into our lives in the future as electricity and will be less visible but omnipresent." This means that there will be connection for everything, and everywhere, but we will not pay attention ... until we cut it. Throughout this process, an army of workers in the new technologies (and among them the programmers) will be needed to develop all this artificial intelligence

    What programming languages ​​should I learn?

    There are many programming languages, and from time to time new ones appear. The TIOBE index is updated periodically with the ranking of the most popular and used programming languages. Here is the current list:

    1. Java: appeared in 1995 and is an object-oriented programming language, from portals to data centers, game consoles, smartphones, etc. Java is everywhere. Programmers around the world as it allows great long-term compatibility and dependence on the operating system. It is widely used for the development of native applications for Android. Used on websites such as Amazon and Linkedin.

    2. C: is a language oriented to the implementation of operating systems, the most popular to create systems software.

    3. C ++: designed in the mid-eighties, the intention was to extend to programming language C mechanisms that allow the manipulation of objects. C ++ is a programming language derived from the evolution of C, it is based on objects.

    4. C #: Its basic syntax derives from C / C ++ and uses the model of objects of the platform .NET, similar to the one of Java. C # comes from the evolution of C and C ++, this language is fairly simple, modern, safe and the best thing is that it is object oriented.

    5. Python: its philosophy emphasizes a syntax that favors a readable code. In addition, it forces everything generated with it to be free. Python is a general programming language, named after its creator Monty Python, Python is one of the most simple and readable programming languages. This programming language is used by both professionals and apprentices. Python is also used in education due to the large number of libraries, created and used for Python that relate to mathematics, physics and natural processing.

    6. Objective-C: It is currently used as the main programming language on Mac OS X, iOS and GNUstep.

    7. PHP: "the language of blogs", originally designed for web development of dynamic content. Today, PHP (Hypertext Pre-Processor) is a language that is based on scripting, its execution takes place on the server, it is mainly used to create web pages outlined in HTML. PHP is one of the programming languages ​​easier to use by new programmers, but it also generates very curious offers for the most experienced programmers.

    8. Visual Basic.NET: object-oriented programming language whose introduction was controversially considered an evolution of Visual Basic, with which it is not retro compatible.

    9. JavaScript: it was designed with a C-like syntax, although it adopts Java names and conventions, they are unrelated and have different semantics and purposes. This language has nothing to do with JAVA, JavaScript is used to add effects to web pages. It is integrated in all web browsers. Nowadays most sites incorporate some element of JavaScript to improve the user experience.

    10. Perl: is based on a block style like C's and was widely adopted for its prowess in word processing and not having any of the limitations of the other scripting languages.

    11. SQL: The database creation and manipulation language ranks first. Almost all programming languages ​​are involved with data handling so eventually almost all are linked to SQL.

    12. Ruby on Rails: Ruby has a general purpose, like other programs we have already seen, although it is well known for its usefulness in web programming, and Rails is used as a framework for Ruby. This programming language has many advantages including rapid development, does not need many lines of code, and has a large number and variety of libraries.

    13. IOS / Swift: In 2014, Apple made the decision to invent its own programming language, the result, IOS a new programming language for iOS.

    Post Top Ad

    Powered by Blogger.