In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-04-11 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >
Share
Shulou(Shulou.com)06/03 Report--
There are thousands of programming languages in the world, but there are some excellent languages that developers will use over and over again.
GitHub, a central company in the wave of developing open source software, tracks the development of these programming languages. After all, as a hub for software projects, developers can learn through it and contribute to open source along with more than 3.1 million developers and 2.1 million organizations. The annual reports released by the company have a deep insight into the existing needs of software developers (https://octoverse.github.com/projects#languages).
GitHub is about to be acquired by Microsoft for $7.5 billion (https://www.businessinsider.com/why-microsoft-should-buy-github-2018-6?_ga=2.22115896.287916594.1540436024-817205259.1540436024), and its output value is still growing rapidly. In the past year, the platform had 8 million new users-more than the total number of users in the first six years of GitHub. It is popular all over the world, especially in China, India, Singapore, Nigeria, Brazil and other countries.
According to GitHub, here are some of the programmer's favorite languages they found through a series of surveys:
Ruby programming language
Ruby is a dynamic, open source programming language that is relatively simple and is used to build some of the applications we use every day. Rubyon Rails is a complete framework for developing database-driven network applications. Rails is based on the MVC (Model-View-Controller) design pattern. From the Ajax application in the view, to the access requests and feedback in the controller, to the model that encapsulates the database, Rails provides you with a pure Ruby development environment. When you publish a website, all you need is a database and one. In fact, Twitch, SoundCloud, Hulu, Zendesk, Square, and GitHub applications are all built with Ruby on Rails.
Ruby On Rails is used to write web applications. It is based on Ruby, a computer software language, and provides powerful framework support for program developers. You can write first-class network software with much less code and less time than before.
C programming language
Although the C language is "old", it is very good. It is one of the "oldest" programming languages and was invented in the 1970s. But today, it has become one of the most widely used programming languages in history.
C language is a design language. It not only has the characteristics of advanced language, but also has the characteristics of assembly language. It can be used as a system design language to write working system applications, or as an application design language to write undependent applications. Therefore, it has a wide range of applications.
Shell programming language
A shell script is a computer program that instructs the operating system to run certain commands. Shell scripts can manipulate files, execute programs, and so on. It is particularly popular with system administrators.
Shell is the outermost layer of the operating system. Shell incorporates programming languages to control processes and files, as well as to start and control other programs. Shell prompts you for input, explains the input to the operating system, and then processes any output from the operating system to manage your interaction with the operating system. Shell provides a way to communicate with the operating system. This communication is performed interactively (input from the keyboard is operated immediately) or as a shell script. A shell script is a sequence of shell and operating system commands that are stored in a file.
TypeScript programming language
TypeScript is described as a JavaScript with superpower. It has similar syntax and semantics, is closely related to JavaScript, and can support large-scale applications. The language was developed by Microsoft and is becoming more and more popular, ranking 11th last year.
Stephen O'grady, an industry analyst at RedMonk, points out that its resemblance to JavaScript makes it popular. "We can take advantage of the basic advantages of JavaScript," OGrady said at the GitHub meeting on Tuesday. "
C # programming language
C Sharp, pronounced "C client", is developed by Microsoft to build enterprise applications and software used by enterprise customers. This object-oriented programming language is similar to Java.
C++ programming language
C++, which dates back to the 1970s, is usually a computer language that beginners must learn. It is one of the most widely used languages because it is the core language of many operating systems, browsers, and games.
C++ is an object-oriented, invented and implemented by Dr. AT&T in the United States in the early 1980s (the language was originally called "C with Classes" C with classes). It is a type-checking general programming language that supports multiple programming paradigms. It supports a variety of programming styles, such as procedural programming, generic programming and so on. C++ is the inheritance of C language, which further expands and improves C language and becomes a language. The word C++ is usually pronounced as "C plus" among Chinese mainland programmers, while Western programmers usually pronounce it as "C plus plus" or "CPP".
PHP programming language
PHP (foreign name: PHP: Hypertext Preprocessor, Chinese name: hypertext preprocessor) is a general open source scripting language. Grammar absorbs the characteristics of C language, Java and Perl, which is convenient for learning and widely used, and is mainly suitable for fields. PHP's unique syntax is a mix of C, Java, Perl, and PHP's own syntax. It can execute dynamic web pages faster than CGI or Perl. Compared with other programming languages, PHP embeds the program into HTML (an application under the standard) document to execute, and the execution efficiency is much higher than the CGI that completely generates HTML tags; PHP can also execute the compiled code, which can encrypt and optimize the code to run, making the code run faster.
PHP is used to create dynamic and interactive Web pages. Large websites such as Facebook and Yahoo are developed in PHP, but developers have long derided it as one of the worst programming languages: it is called "wheels without bicycle frames".
Python programming language
Python is a high-level programming language. Although it is an easy-to-start language, it is often used for more advanced programming, such as machine learning and data analysis. One of the most popular Python tutorials is called Learn Python the Hard Way.
Ogrady says it makes sense for Python to be so popular because it is a multi-purpose language.
Java programming language
Java is an object-oriented language created by Sun Microsystems and currently owned by Oracle. It is used in back-end programming languages such as databases, developing Android applications, desktop applications, and so on. It is very popular and is considered to be one of the most stable and reliable ways to build large-scale systems.
JavaScript programming language
JavaScript is still the preferred language used on GitHub, and JavaScript contributes the most to both public and private repositories, as well as organizations of all sizes from around the world. JavaScript is the programming language behind web and is used to build interactive plug-ins and websites. But strangely, apart from the name, it has nothing to do with Java.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.