English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

2006-10-12 18:43:35 · 5 answers · asked by Anonymous in Computers & Internet Programming & Design

5 answers

With a programming language like C++, C#, Visual Basic, FoxPro, Delphi, etc.

2006-10-12 18:47:05 · answer #1 · answered by lwcomputing 6 · 1 0

Dear,

Most computer programs (or programmes in Commonwealth English) consist of a list of instructions that explicitly implement an algorithm (known as imperative programming), another form of computer program lists the characteristics of the required data and leaves algorithm selection to the computer (actually another program running on the computer) to deduce the output, if any (known as declarative programming).

The terms computer program, software, applications program, system software, or just program refer to a collection of source code and libraries which have been compiled into an executable file or otherwise interpreted to "run" in (active) computer memory, where it can perform both automatic and interactive tasks with data. The term "software program" is redundant in computer use.

Computer programs are written by computer programmers.

Program Execution

A computer program is loaded into memory (usually by the operating system) and then executed ("run"), instruction by instruction, until termination, either with success or through software or hardware error.

Before a computer can execute any sort of program (including the operating system, itself a program) the computer hardware must be initialized. This initialization is done in modern PCs by a piece of software stored on programmable memory chips installed by the manufacturer, called the BIOS. The BIOS will attempt to initialize the boot sequence, making the computer ready for higher-level program execution.

Program vs Data

The executable form of a program (that is, usually object code) is often treated as being different from the data the program operates on. In some cases this distinction is blurred with programs creating, or modifying, data, which is subsequently executed as part of the same program (this is a common occurrence for programs written in Lisp).


Programming

A program is likely to contain a variety of data structures and a variety of different algorithms to operate on them.

Creating a computer program is the iterative process of writing new source code or modifying existing source code, followed by testing, analyzing and refining this code. A person who practices this skill is referred to as a computer programmer or software developer. The sometimes lengthy process of computer programming is now referred to as "software development" or software engineering. The latter becoming more popular due to the increasing maturity of the discipline. (see Debate over who is a software engineer)

Two other forms of modern day approaches are team programming where each member of the group has equal say in the development process except for one person who guides the group through discrepancies. These groups tend to be around 10 people to keep the group manageable. The second form is referred to as "peer programming" or pair programming.

Trivia

The world's shortest useful program is usually agreed upon to be the utility cont/rerun used on the old operating system CP/M. It was 2 bytes long (JMP 100), jumping to the start position of the program that had previously been run and so restarting the program, in memory, without loading it from the much slower disks of the 1980's.

According to the International Obfuscated C Code Contest, the world's smallest "program" consisted of a file containing zero bytes, which when run output zero bytes to the screen (also making it the world's smallest self-replicating program). This "program" was qualified as such only due to a flaw in the language of the contest rules, which were soon after modified to require the program to be greater than zero bytes.

Ada Lovelace wrote a set of notes specifying in complete detail a method for calculating Bernoulli numbers with the Analytical Engine described by Charles Babbage. This is recognized as the world's first computer program and she is recognised as the world's first computer programmer by historians.


In case of further issues regarding computers & internet dont forget to contact via...
Yahoo! Groups
vijaysomanath - Customer Support Knowledge Database,
http://tech.groups.yahoo.com/group/vijaysomanath

¤ Regards, vijaysomanath
¤ http://www.spaces.msn.com/vijaysomanath
¤ Copyright © 1999-2006 vijaysomanath. All rights reserved.

2006-10-13 01:51:40 · answer #2 · answered by Anonymous · 0 1

i think visual basics 6 is a good program to start learning with. i've made media players and other programs using it and i have no prior experience

2006-10-13 02:26:35 · answer #3 · answered by explicit 1 · 1 1

it would depend on the program, if it's web based then you need visual java studio, if you want to make program for Windows then you need Visual C++(for advanced program), or Visual Basic(basic program), so as I said it would depend on the program, it takes years and years to become a programmer and learn how to programm...

p.s. what program do you want to make?

Sc©©ttY please stop that copy and paste thingy...

2006-10-13 01:50:16 · answer #4 · answered by Anonymous · 1 0

learn programming at school first.

2006-10-13 02:00:51 · answer #5 · answered by Anonymous · 0 0

fedest.com, questions and answers