Old boy python full stack study notes day03--Introduction to programming language

What is a programming language

What is a programming language?

A set of grammatical rules for interacting with computers is defined, and this set of rules can be called a programming language

We don't understand Japanese because we don't understand Japanese grammar rules

Learning programming == learning grammar rules

 

C = development language for various operating systems 1973

C++ = C++ is an enhanced version of the C language. In 1983, Bjarne Stroustrup of Bell Labs introduced C++ [1] on the basis of the C language. C++ further expands and perfects the C language and is an object-oriented programming language.

java = 1995 developed by sun company, java virtual machine supports cross-platform

php = 1994, pure web development language, 1994 Netscape browser was born

python = was born in 1989, it was first used as a scripting language to develop small tasks, it was born in the same year as linux, 89, 1991, the disintegration of the Soviet Union, the official version in 1991

C# = c sharpe = C# is an object-oriented high-level programming language released by Microsoft and running on the .NET Framework. And is scheduled to appear on stage at the Microsoft Professional Developers Forum (PDC). C# is the latest work of Microsoft researcher Anders Hejlsberg. C# looks strikingly similar to Java; it includes things like single inheritance, interfaces, almost the same syntax as Java, and the process of compiling into intermediate code and then running it. But C# is obviously different from Java. It draws on a feature of Delphi, it is directly integrated with COM (Component Object Model), and it is the protagonist of Microsoft's .NET windows network framework.

ruby = Ruby, a simple and fast object-oriented (object-oriented programming) scripting language, developed by Japanese Yukihiro Matsumoto in the 1990s, under the GPL agreement and Ruby License. Its inspiration and features come from Perl, Smalltalk, Eiffel, Ada and Lisp languages. Ruby language alternatives for other platforms such as JRuby (Java platform) and IronRuby (.NET platform) have also been developed from the Ruby language itself. The author of Ruby started writing Ruby on February 24, 1993, and it was not officially published on fj (newsgroup) until December 1995. Because Perl is pronounced the same as the June birthstone pearl (pearl), Ruby is named after the July birthstone ruby ​​(ruby). Ruby on rails web framework

perl = a language developed on the Unix platform. It is very powerful for word processing and can write code that no one can understand.

shell = scripting language, easy to learn, based on unix, linux, do some simple system management tasks, operation and maintenance personnel must learn

scalar = Scala is a multi-paradigm programming language, a programming language similar to java [1], big data development

erlang = is a general-purpose concurrency-oriented programming language developed by the Swedish telecom equipment manufacturer Ericsson, functional programming

go == = Go language is the second open source programming language released by Google in 2009. The Go language is optimized for programming of multi-processor system applications. Programs compiled with Go can be as fast as C or C++ code, and are more secure and support parallel processes.

javascript = is the most widely used language at the moment, mainly writing front-end language, nodejs = back-end full-stack language

vb = Microsoft's scripting language, bat script

lua = nginx's scripting language, ngnix is ​​the most nb web server nowadays

 

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325349540&siteId=291194637