Kojo may refer to:
Kojo is a programming and learning environment - with many different features that enable play, exploration, creation, and learning in the areas of computer programming, mental skills, (interactive) math, graphics, art, music, science, animation, games, and electronics. Kojo draws ideas from Logo and Processing.
Kojo is open source software, and has been developed by Lalit Pant, a computer programmer and teacher living in Dehradun, India. Kojo provides DSLs for its different areas of learning, and as such can be considered an educational programming language. It is also an integrated development environment (IDE).
Kojo is based on the Scala programming language, where users begin with a simple subset of the language and progress step by step. Kojo itself is written in Scala. Its graphical user interface is based on Java/Swing (an earlier version was based on the NetBeans platform).
Lalit chose Scala as the underlying language for Kojo because of its low barrier to entry and its potential power.
Timo Kojo (born 9 May 1953, in Helsinki) is a Finnish pop rock singer. He started his recording career in 1977 when his band, Madame George, released their only album, Madame George: What's Happening?.
Kojo's first solo album, So Mean, was a hit in Finland. The second sold equally well, though it was not considered quite as good. In 1981, however, his third solo album was a flop.
In Eurovision Song Contest of 1982 he represented his country with the entry Nuku pommiin (Ban the Bomb!), a rock song with music by Jim Pembroke and lyrics by Juice Leskinen; the conductor was Ossi Runne. The song performed in Finnish was a protest against nuclear bombs and the danger of a nuclear war in Europe (the Cold War was still under way in 1982). The song received no points (nul points). Despite this poor result, Kojo continued his career in his native country.
Kojo's music declined in popularity in Finland after 1982; however, he remains well-known on the strength of his Eurovision career.