Home » Technology

Google Launches New Open Source Programming Language

11 November 2009 3 Comments

Posted by Nel

go-google-programming-languageSearch giant Google launched today a new programming language named GO. It is an open source development tool geared in combining performance with speed.

Go is based from the C programming family, one of the world’s widely used programming language family trees incorporated with elements from Python (a Google-preferred language) and the Pascal/Modula/Oberon family for faster and more dynamic programs.

Google was motivated to develop a new programming language because it feels that web and computing already change tremendously but the languages have not. Computers are getting faster but software development is still slow. People were already tired of the type systems of Java and C++ and are gearing towards dynaically typed languages such as Python and Javascript. Fundamental concepts such as garbage collection and parallel computations and emergence of multicore computers are still not supported by the popular languages.

To learn more, check out Google’s hour-long tech talk video below or if you are a developer and just want to get started then take a look at the Go Tutorial and start writing those programs.

Blog Widget by LinkWithin


  • http://www.vitabits.co.uk/antioxidant ginseng

    I have heard something about that goggle is processing one programming language on its own code. It is the mixer of C programming language and python programming language. It is easy, speedy, concurrent, open source, safe for memory & implementation.

  • http://www.vitabits.co.uk/chinese-herbs herbs

    Go attempts to combine the development speed of working in a dynamic language like Python with the performance and safety of a compiled language like C or C++. In our experiments with Go to date, typical builds feel instantaneous; even large binaries compile in just a few seconds. And the compiled code runs close to the speed of C. Go is designed to let you move fast.

  • http://www.vitabits.co.uk/chinese-herbs herbs

    Go attempts to combine the development speed of working in a dynamic language like Python with the performance and safety of a compiled language like C or C++. In our experiments with Go to date, typical builds feel instantaneous; even large binaries compile in just a few seconds. And the compiled code runs close to the speed of C. Go is designed to let you move fast.