This blog, beyond the basic concepts, is primarily a C# programming blog. Nonetheless, I figured it would be nice to show examples of a simple “Hello, World!” application in four different languages… and then break each line down. The four languages I’ll be covering are: Java C# PowerShell Visual Basic So what makes the simplest Read More →

Share

There comes a time when everyone meets a fork in the road. In the case of this blog, we’ve reached the end of the Basic Concepts and now must focus on individual languages specifically. To ensure the blog stays organized, I will be mostly focusing on C# – which has become a very popular language Read More →

Share

You may be wondering what I am talking about. You have probably seen a loaf of bread, sliced up and packaged by the marketplace – neatly arranged in a plastic enclosure of some sort. Then you have probably seen a plate of spaghetti, tangled and restless on your fine china. Spaghetti Code is an old Read More →

Share

Many of you, particularly anyone that just finished reading my “Basic Concepts” series of posts, may be wondering what tools are best for writing a new program. In this post, I hope to paint a picture of how wide the development tool continuum really is. A BRIEF HISTORY Here we are in the mid-2010’s! We Read More →

Share

There are three key components to any computer program: Variables/Constants Data Structures Logic Structures In my previous post, I explained what a “Data Structure” was, and gave some examples of where they might be used in a program. I also described the difference between three major Data Types: Integer, String, and Double. The pieces of Read More →

Share