The logos of programming languages

Source: Internet
Author: User
Tags php language python org
This is a creation in Article, where the information may have evolved or changed.

As programmers, we will use a lot of programming language every day, open the interface will encounter a lot of logos, you have not thought, why the Java logo is a cup of coffee, why go logo is a hamster (like to deliberately sell), and these logo in the beginning of the language design, who designed it?

Golang


The go language is marked by a hamster, which is said to be a groundhog, but according to people (Idle) textual Research party textual research that the prototype of Go is actually a hamster.

The mascot of the Go language is different in a bunch of programming languages,

Does it make you wonder if this gopher really was made by geek?


Of course

No, no!


This cute mascot was drawn by Rob Pike's wife Renee French, Pob Pike is one of the inventors of Go, Bell Labs UNIX team member, Plan9 main developer, his favorite to do seems to be:

Invented the operating system

Invention Editor

Invention language

....

Although the great God is legendary, he is not our protagonist.

Our protagonist, Golang mascot's designer Renee French is a well-known illustrator, her painting wind is like this:



So cute, so cute, ah ah (O゜▽゜) o☆

She designed the Golang mascot, the lovely Gordon.

than Heart!


Java


The Java logo is a coffee mug

Java is the English name of the Indonesian island of Java, known for its rich coffee. Many of the library class names in the Java language are related to coffee, such as javabeans (coffee beans), NetBeans (network beans), and Objectbeans (object beans) and so on. Sun and Java's logo is also a cup of steaming coffee.

Java's name has an anecdote:

One day, members of several members of the Java group were discussing what names to give to the new language, when they were drinking Java coffee in a café, and someone Brainwave said it was Java and was praised by others, so the name of Java was spread.

Python


Python's mascot is a snake.

Python English is a python

The founder of Python is Guido van Rossum. During the Christmas of 1989, in Amsterdam, Guido was determined to develop a new script interpreter as an inheritance of the ABC language in order to get rid of the boredom of Christmas. Python was chosen as the name of the programming language because he was a fan of the comedy community called Monty Python.

The Python org logo is two python.

Enter title


PHP's logo is an elephant

Interestingly, the logo of PHP is not established by its development team, but is designed with a user

In 1998, I decided to start learning the PHP language. As a graphic designer, I want to learn how to make a personal website for myself in a dynamic language. In the course of my study, I found the language and the powerful skills of its application. Naturally, I began to draw a picture of PHP. So, I created the first "elephant", with pictures to illustrate the powerful PHP ...

1999 My first "elephant" painting this picture is just for fun, only sent to one of my friends, he also like me in the beginning to learn the language. "Elephant" can tell him: "PHP is more powerful than you!" ”。 The friend suggested that I submit the picture to a well-known PHP site in France. To my surprise, they immediately adopted it. This picture has been used by many people. Then some of the French PHP webmaster asked me to use "elephant" for their site to do the painting.

So, this is the cause of the "elephant" story. But you'll ask, "Why use elephants as a symbol of PHP?" ”

If you pay attention to PHP's three letters, you'll notice that it looks like an elephant (see the picture at the top of the page).

I submitted it to the French PHP community and made it available for download for free. Some webmasters begin to use it on their own websites. This is the identity currently used by many French PHP sites. Even if it's not the official logo ... But many French users have accepted it.

In 2002, Rasmus Lerdorf (PHP creator) recognized the "Elephant" as an optional PHP identifier. "Elephant" now appears in the official PHP site's identity download page, www.php.net

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.