background preloader

The Computer Programming Language For Kids!

The Computer Programming Language For Kids!
Secret Coded Messages Want to have fun creating your own secret coded messages? Down-load our SiMPLE encrypter/decrypter program (called "Secret") and just save it onto your desktop. (No installation is required.) Then drop any text file onto "Secret". It will automatically encrypt the message con-tained in that file.

Related:  S (part 2)SCoding

Sysel – HelenOS An effort to design a high-level programming language suitable for writing HelenOS severs and applications. Note: Although the wiki is hosted here at, Sysel is an independent and purely experimental project developed by Jiří Svoboda. While code from Sysel project runs on HelenOS, the HelenOS project made, as of the time of writing, no decision or commitment to using Sysel for any particular purpose. The implementation language for HelenOS remains C. HelenOS does not and should not depend on Sysel for its functionality. Note that Sysel syntax is not finalized.

Guy T. Rice At Large After a long period of neglect, I'm finally getting around to turning this into a presentable webpage. Over the next few days, I'll be adding the projects that were previously available here plus a few more... By reading this webpage, you hereby agree to the terms and conditions of our Standard Disclaimer . Sigil Sigil is an interpretted, object-oriented programming language. It features a LISP-like syntax, a Self-like object model, garbage collection, exceptions, continuations, lexical scoping, optional parameter type checking, optional lazy evaluation, among other things.

How to Pick the Right Programming Language Adron Hall is the lead developer of cloud solutions at New Relic. During the course of every coding project, a software developer must make dozens of decisions. Sometimes this involves solving a problem unique to a particular domain space or a particular architectural issue. Other times it’s about which language is best for a job. That is actually one of the most critical pieces of getting a project right. Too often, languages are applied to a problem space where another language would be better.

Waterbear is Like Scratch, but for JavaScript Unlike Scratch, you can view the code generated by Waterbear. Elza's vision for the project is much like that of Alan Kay's vision for Squeak and the ideas in the book Mindstorms by Seymour Papert. Elza hopes it can be used in programming books and courses to allow learners to explore code in a more immersive environment, or enable individuals to become "casual programmers." He uses his own kids as examples. His 10 year old son learned Scratch and has moved on to more advanced programming. He already thinks of himself as a programmer. The Etsy BlogThe Etsy Blog When you live in a fast-moving, culturally rich environment like Chicago, you can easily be overwhelmed by the sheer number of things to do. On any given night, there are concerts, business networking clubs, exhibit openings, and many other cultural events. During the summer, the opportunities double as Chicagoans spill outside to enjoy movies in the park, club sports, Lollapalooza.

szl - Szl - A Compiler and Runtime for the Sawzall Language What is it? Szl is a compiler and runtime for the Sawzall language. It includes support for statistical aggregation of values read or computed from the input. Google uses Sawzall to process log data generated by Google's servers. Since a Sawzall program processes one record of input at a time and does not preserve any state (values of variables) between records, it is well suited for execution as the map phase of a map-reduce. The library also includes support for the statistical aggregation that would be done in the reduce phase of a map-reduce. Stackling - RPN for Mac OS X Stackling is an advanced scriptable RPN calculator for Mac OS X. It features the GNU Kawa Scheme interpreter which allows users to build custom functionality by way of short Scheme programs, or scripts. Stackling is licensed under the GNU General Public License, a copy of which is included with both the source and binary distributions.

Girls Who Code joins forces with Twitter, Google, eBay It's no secret that there's a lack of women in the tech industry. But the former deputy public advocate of New York City, Reshma Saujani, wants to do something about it. Saujani launched a new initiative called Girls Who Code this month backed by tech heavyweights Twitter, eBay, Google, and General Electric. The program aims to encourage high school girls to study computer science and engineering. "Together with leading educators, engineers, and entrepreneurs, Girls Who Code has developed a new model for computer science education, pairing intensive instruction in robotics, web design, and mobile development with high-touch mentorship led by the industry's top female developers and entrepreneurs," the Girls Who Code Web site reads.