Programming intro.
  1. Definition
  2. Concepts
  3. Different languages
  4. Source code
  5. Writing programs
  6. Summary

What does someone need to write programs?

Computer programming can be used for various purposes, but what does someone need to write programs?

This tutorial focuses on:

What does someone need to write programs?

Access the necessary tools needed to write programs

Accessing a text editor in Windows

In Windows, use notepad. Go to Start -> Programs -> Accessories -> Notepad or Start -> Run -> Type 'notepad' and press Enter.

Accessing a text editor in Linux

In Linux, use nano. Open a console window -> type 'nano' and press Enter.

Acquiring a compiler/interpreter

There are many free compilers/interpreters available for many languages. To acquire one for whatever language you are working with, go to any search engine and do a search for it based on the language. If you are working with a web language such as Javascript or VBScript, an interpreter for such languages is built right into the web browser so you don't have to download it.

Development environments

A development environment, also known as an integrated development environment is a software tool that provides various functions and features that simplify writing programs.

There are many advantages to using these tools such as syntax highlighting, advanced search capabilities, and built-in reference.

Development environments are great, but beginners should not use them. If beginners use development environments, they may never really learn whatever language they are trying to learn since a development environment makes writing code easier.

Beginners should start from the bottom and work their way up, writing source code without any additional help from software (development environments). Once a beginner feels comfortable enough, they can move on to using a development environment.

Learn more about development environments at our Code editors IDE's page

© Copyright 2013-2014 Landofcode.com
Terms of use | Privacy policy | Copyright information