Where Computers Came From
This post is part 2 (out of 6) in a series of blog posts: Computers TodayWhere Computers Came From (this blog post)Computer HardwareComputer ProgramsWhy Are There so Many Programming Languages?Where...
View ArticleDemystifying CPU Speed; About Os and 1s
This blog post digs deeper from this one: Computer HardwareDemystifying CPU SpeedThe CPU’s operations are controlled by a very fast internal oscillator (like a clock), which generates electrical pulses...
View ArticleWhy Are There so Many Programming Languages?
This post is part 5 (out of 6) in a series of blog posts: Computers TodayWhere Computers Came FromComputer HardwareComputer ProgramsWhy Are There so Many Programming Languages? (this blog post)Where...
View ArticleWhere Did BASIC Come From?
This post is part 6 (out of 6) in a series of blog posts:Computers TodayWhere Computers Came FromComputer HardwareComputer ProgramsWhy Are There so Many Programming Languages?Where Did BASIC Come From?...
View ArticleComputers Today
This post is part 1 (out of 6) in a series of blog posts: Computers Today (this blog post)Where Computers Came FromComputer HardwareComputer ProgramsWhy Are There so Many Programming Languages?Where...
View ArticleComputer Hardware
This post is part 3 (out of 6) in a series of blog posts: Computers TodayWhere Computers Came FromComputer Hardware (this blog post)Computer ProgramsWhy Are There so Many Programming Languages?Where...
View ArticleComputer Programs
This post is part 4 (out of 6) in a series of blog posts: Computers TodayWhere Computers Came FromComputer HardwareComputer Programs (this blog post)Why Are There so Many Programming Languages? Where...
View ArticleSmall Basic Compiler
Microsoft Small BasicMicrosoft Small Basic is a high-level programming language. Here’s an example of a Small Basic program that computes the area of a rectangle with a length of 5 units and a width of...
View ArticleCS SPOTLIGHT: Girls in computer programming... why it matters!!!
I'd like to highlight a blog post from a talented and innovative educator, Doug Berman. The following is a sequence of excerpts from his recent blog post...==================================Girls in...
View ArticleComputational Thinking - Videos & Papers by Jeannette Wing
At Microsoft, we're proud to have one of the forefront researchers and authors/speakers of Computational Thinking, Jeannette Wing, as a member of Microsoft Research.In this blog post, we'll dig into...
View ArticleVisual Studio Code – NEW FEATURES: 2 Workbench Improvements (The Horizontal...
The 0.10.8 release features a myriad of improvements, including… Workbench Hide the Menu Bar (Windows, Linux) We added a new action to hide the menu bar on Windows and Linux (View | Toggle Menu Bar)....
View ArticleVisual Studio Code – NEW FEATURES: 13 Big Debugging Updates (Rich Object...
The Visual Studio Code 0.10.8 release features a palpable plethora of improvements, including… Debugging Rich Object Hover We are now using a tree in the debug hover to allow better rich object...
View ArticleVisual Studio Code – NEW FEATURES: 14 Extension Authoring Improvements (API...
The Visual Studio Code 0.10.8 release features a palpable plethora of improvements, including… Extension Authoring API Consumption When you write an extension for VS Code, you are developing it...
View ArticleVisual Studio Code – 14 NEW COMMUNITY IMPROVEMENTS: Render Ligatures, Alt+Z...
The Visual Studio Code 0.10.8 release features a palpable plethora of improvements, including… 14 COMMUNITY IMPROVEMENTS A big Thank You! goes out to the following folks that helped to make VS Code...
View ArticleEarly Access Book: Learn to Program with Small Basic
I teamed with author Majed Marji (Learn to Program with Scratch) to write a fantastic new book from No Starch Press… Learn to Program with Small Basic: An Introduction to Programming with Games, Art,...
View ArticleVisual Studio Team Services – NEW MARCH RELEASE: 13 Improvements (Viewing...
For the March 3 release, Visual Studio Team Services features 17 great improvements! Several of these new features are actually groups of features, so there are a lot more than 17 improvements. Let’s...
View ArticleVisual Studio Code – NEW FEATURES: 12 Language Improvements (JavaScript,...
The Visual Studio Code 0.10.10 release features a fiesta of language improvements, including… Languages – JavaScript The Salsa JavaScript language service was available as preview in January and it is...
View ArticleVisual Studio Team Services – NEW FEATURES: Test like you’ve never tested...
The March release includes a cacophony of testing features… Exploratory testing directly from a work item You can now launch an exploratory testing session for a specific work item, directly from...
View ArticleBOOK GIVEAWAY: Win a free copy of Learn to Program with Small Basic: An...
Hello! I’m proud to announce that I’ve teamed up with Majed Marji, the author of Learn to Program with Scratch. We have a new book coming out in April from No Starch Press: Learn to Program with Small...
View ArticleVisual Studio Code – NEW FEATURES: 7 Editor Improvements (Code Folding,...
The Visual Studio Code 0.10.10 release features a fiesta of Editor improvements, including… Editor Source Code Folding The editor now contains a first implementation of code folding. You can turn the...
View Article