................ Simplify Your Life ~ Secure Your Lifestyle!
 

RSS Feed for This PostCurrent Article

Programming Intro

Share/Bookmark


Controlling Your Computer with a Programming Language

In a previous article, we introduced automating some tasks with MS-DOS batch files. In this article, we’re going to introduce programming and describe how it can be used to control the way your computer works. Normally, computer novices aren’t interested in controlling the computer. New computer users are typically interested in learning more about how the thing works. However they may be surprised to learn that programming increases computer knowledge as a whole and it can help to diminish the fear associated with using a new computer.

Programming a computer is creating a sequence of instructions that enable the computer to do something.1 The people who program computers (called programmers) use a programming language to communicate with a computer. You might have heard of some of these languages in the past such as Visual Basic, C++, or Fortran. There are hundreds of other programming language and neither one is better than the other. Most of them are capable of performing the same tasks and achieving the same goals. A programmer chooses one language by a simple preference.

Each of these languages differ by the way they communicate with a computer however, and the commands that they follow are very specific. Not a single command of one language can be interchanged with the commands or language of another. But all of them can be used to control a computer.

Now it would be impossible to teach you how to program any language in a single article. But we can still introduce you to some of programming’s most basic concepts – starting with the commands we talked about earlier. Commands are the instructions that a computer follows to perform an action. 2 To make them work inside of a program, programmers assign commands to objects like buttons for example.

The commands in a program are pretty useless unless they have some data to act on so programmers either give the programs some data to work with (list of names or numbers for example) or they make the program generate it’s own data. Sometimes, the data comes from an outside source like the Internet or the computer that the program runs on. The data that a program receives is called input and data that the program generates is called output.

Other times, the data is unknown. If the program were working with a simple algebra equation like, “x + 5 = y,” the variables “x” and “y” would be unknown pieces of data. Or if a program were to calculate a date “x” days from now, the variable “x” would be an unknown piece of data until we tell the program what “x” is. In programming, it’s sometimes required to work with unknown pieces of data.

That’s when conditions come in handy. Conditions allow a program to perform an action based on the outcome of a previous command.3 Using this type of instruction, we could instruct a program to do one thing if the “x” variable in our latter example turned out to be 7 days, and then do different thing if the variable turned out to be 3 days.

Commands, data, variables, and conditions help build the most simple programs and there are certainly many more components of any programming language. But when they’re typed into a programming language and compiled to create a an executable file (a file ending with the .exe extension), they turn into a software application.  

As we mentioned earlier, you can use a programming language to control your computer. By using simple commands, you can program your computer to perform mathematical tasks, fill out web forms, compose an email message and send it off, or any number of other things. If you’re interested, you may find Visual Basic is one of the most easiest programming languages to learn. Visual Basic is an object-oriented programming language and it automatically codes much of a program the minute a programmer drags a button onto a screen.

Check my new on line degree and phd distance education web pages.

Article Source:http://www.articlesbase.com/programming-articles/programming-intro-1345405.html


Written by: OSAblogger / Bill Wardell - Please Read Our Latest OSA eZine Edition

http://www.onlinesecurityauthority.com/wp-content/plugins/sociofluid/images/digg_32.png http://www.onlinesecurityauthority.com/wp-content/plugins/sociofluid/images/reddit_32.png http://www.onlinesecurityauthority.com/wp-content/plugins/sociofluid/images/stumbleupon_32.png http://www.onlinesecurityauthority.com/wp-content/plugins/sociofluid/images/delicious_32.png http://www.onlinesecurityauthority.com/wp-content/plugins/sociofluid/images/blinklist_32.png http://www.onlinesecurityauthority.com/wp-content/plugins/sociofluid/images/blogmarks_32.png http://www.onlinesecurityauthority.com/wp-content/plugins/sociofluid/images/furl_32.png http://www.onlinesecurityauthority.com/wp-content/plugins/sociofluid/images/newsvine_32.png http://www.onlinesecurityauthority.com/wp-content/plugins/sociofluid/images/technorati_32.png http://www.onlinesecurityauthority.com/wp-content/plugins/sociofluid/images/google_32.png http://www.onlinesecurityauthority.com/wp-content/plugins/sociofluid/images/myspace_32.png http://www.onlinesecurityauthority.com/wp-content/plugins/sociofluid/images/facebook_32.png http://www.onlinesecurityauthority.com/wp-content/plugins/sociofluid/images/yahoobuzz_32.png http://www.onlinesecurityauthority.com/wp-content/plugins/sociofluid/images/sphinn_32.png http://www.onlinesecurityauthority.com/wp-content/plugins/sociofluid/images/mixx_32.png http://www.onlinesecurityauthority.com/wp-content/plugins/sociofluid/images/twitter_32.png

Other Places You Can Find Me…

Digg - LinkedIn - OSA Community - Facebook - StumbleUpon - MyBlogLog


If you're a concerned parent, you may want to subscribe to the: OSA~RSS while your here, please JOIN our: OSA Forum... also Follow Me On Twitter Thanks for visiting!


OSA Technorati Tags: , , , , , , , , , , , , , , , ,

Blog Traffic Exchange OSA Related Posts
  • Sending SMS Alerts in SharePoint 2010 over Office Mobile Service Protocol (OMS) SMS Alerts in SharePoint 2010 over Office Mobile Service Protocol (OMS) The Service Overview In this post, I want to share the exciting news of SharePoint's 2010 new feature. Finally it's possible to send SMS directly from SharePoint to mobile phones. This feature was only available in some add-on components......
  • blog traffic exchangeGenerate PDF from HTML with C# in ASP.NET PDF Duo .Net is a converting component for use in ASP.NET (VB, C# etc.) and enables toconvert HTML to PDF. The main class HtmlToPdf provides several methods and properties to enable multi-purpose customization of the resulting PDF. Main functions allow to convert HTML represented as a File, Page from Url......
  • blog traffic exchangeCMS: Build, Deploy, and Maintain Content-Rich Websites Web content management systems are installed to abridge and simplify the whole process of content creation. It is software or a program that automates the website submission to the search engines to gain much improved business revenue and site traffic, efficiently manages the content with a lot of ease. Some......
  • blog traffic exchangeUnderstanding Why You Should Want File Encryption Protection If you are on your computer daily, or even weekly, then you most likely have some essential information stored in files on it. Though you may lean toward thinking you are the only person able to read the information on the computer, unfortunately that may not be the case unless......
  • Creative Commons LicenseFinding the Security Suite that meets your needs Before proceeding to read this article, it is important that we state something up front. It is essential for the reader to understand and appreciate that there is no such thing as a secure operating system or web browser. While the use of security suites and other complementing products can......
Blog Traffic Exchange OSA Related Websites
  • RBN Autonomous SystemDon’t Fall for the totalprotect2009 Scam Image via Wikipedia Due to the fact that there is an ever growing population of malicious software plaguing the Internet, it is very important to properly protect your computer. If you fail to protect your computer properly, a program like totalprotect2009 could take advantage of you when you least......
  • blog traffic exchangeSunday Money Roundup - The Couch Is Calling Edition. This weekend I am not doing a thing...after attending two fairs around Los Angeles, I think I deserve some down time. If you happen to be spending your down time on the computer, won't you check out some articles I found interesting this week? Money Ning says that Zecco Needs......
  • blog traffic exchangeIncreasing Traffic and Viral Marketing with the Viral Inviter Recommend To A Friend Usually when we perceive of the things a generator creates, the first few would be that of heat, electricity, and light. And while this may be correct, generators can also be seen and other ways. In fact generators may not be solid at all, and are in the form of......
  • exercisedietRole of Exercise in a Diet Sometimes people wonder about the role of exercise in a diet. They ask if it is really necessary, and they wonder if using an extreme diet alone can lead to weight loss without the need for exercising. There may be a few who question to role of exercise in a......
  • blog traffic exchangeDo You Have A Proper Antivirus Program For Your Computer? To date, one billion people or so have accessed the internet from all over the globe. So, it is truly important to install the proper antivirus and anti-spam programs into your computer. It does not matter whether it is your own personal computer or your company's computer. Since companies usually......

OSA Trackback URL

If you found this page useful, consider linking to it.
Simply copy and paste the code below into your web site (Ctrl+C to copy)
It will look like this: Programming Intro

This website uses IntenseDebate comments, but they are not currently loaded because either your browser doesn't support JavaScript, or they didn't load fast enough.

Post a Comment

Add Me As a Friend

OSA Elite Group


OSA Elite Group
Name:
Email:





Simplify Your Life



Get our Podcasts

Categories

Archives

Friends of OSA

Recent Peeps

OSA Gang

Blog Marketing
Jack Humphrey's blog marketing, social marketing, and link building tips.

The Publicists Assistant
We are experienced in helping clients receive the Online Publicity and Radio Publicity they deserve. Since your success determines our success, we are dedicated to bringing you RESULTS!

Recommends




OSA Latest Headlines


OSA & CHW Radio

Get Your Free
OSA Resource Guide
Email:
Name:



OSA Social Follow


Follow Me!

links for freeHeavy Haul        Article Distribution        bio plastic        ICONaPIX Photography        Mlenny Stock Photography

OSA's Favorite Social Networks




© 2006-2010 Online Security Authority & Bill Wardell - All Rights Reserved -- Copyright notice by Blog Copyright