PinoySource Forum - Computer & Technology Community Philippines
Register Blogs Groups Albums Arcade Members Mark Forums Read
Annoucements:  
Threads: 1,519 | Posts: 8,770 | Members: 1,713 | Online: 10 | Newest : aristotle (Welcome!)
Go Back   PinoySource.org > Computer & Technology Board > General Technology > Programmers Lounge
Reload this Page Types of Programming
Types of Programming within the Programmers Lounge forums - Discussion on Java, C, C++, C# and any other programming languages you can think of.

PinoySource - Computer and Technology Community Philippines

The Pinoy Source is an Information Technology Community of All Filipinos dedicated to the exchange of ideas and information relating to all aspects of Technology such as Tech News, Computer Hardware, Mobile & Gadgets, Internet & World Wide Web, Graphics, PSP, Pinoy Bloggers, Friendster, Music & anything and everything. PinoySource is also a social networking place where people chat, add friends, get to know our each other & form friendship. PinoySource is Powered by WordPress Blog for our homepage & Vbulletin for our forum discussions.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), Play Arcade, Chat using PS Chatbox, respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please,
join our community today!

If you have any problems with the registration process or your account login, please contact contact us.


Reply
 
LinkBack Thread Tools Display Modes
  (#1 (permalink)) Old
johnxarce View johnxarce's Photo Album is Offline
Admin
johnxarce has disabled reputation
 
johnxarce's Avatar
 
Posts: 381

Referrals: 66
Thanks: 10
Thanked 18 Times in 11 Posts

Join Date: May 2008
Location: Plaridel Bulacan
  Send a message via Yahoo to johnxarce  
Points: 3215.81
Default Types of Programming - 05-10-2008, 08:53 PM

Types of Programming

Provides information othe different types of programming including relevant reference sites.
1. Logic Programming:
Logical Programming languages operate on facts and relationships from which they can draw a coherent and simple conclusion.

2. Functional Programming:
Functional programming languages are more closely related to the mathematical concept of `function' than imperative programming languages. This makes it easier to apply program-proving techniques and logical reasoning to functional programs. In particular, functional programs do not use the concept of variables in the traditional sense, i.e. a memory location whose contents might be changed from time to time as a program executes.

3. Imperative Programming:
Imperative programming is associated with languages like C, Fortran, Pascal etc. Imperative programming is distinguished from functional programming in that the former is strongly tied to the concept of variables and memory locations. A variable is associated with a memory location and the contents of that memory location may be changed, via the variable, over the course of time.

The meaning or effect of a program fragment at a particular point can only be understood by reference to the current contents of the set of relevant variables, therefore. In contrast, functional programs do not allow the contents of a variable to be changed once set (in simplified terms), hence making them easier to reason about. While languages such as C++ and Java are also imperative programming languages, strictly speaking, they are more commonly referred to as object-oriented programming languages.

4. Concurrent Programming:
Concurrent programming is characterized by programming with more than one process. The main advantage of concurrent programming is that operations can run parallel in it, thus they are much faster than sequential operations. Basically, concurrent programming uses processes and communication to design elegant, responsive and reliable systems.

5. Object-Oriented Programming:
Object oriented programming is the method of implementing programs which are organized as cooperative collections of objects, and each of which represents an instance of some class, and whose classes are all members of a hierarchy of classes united via inheritance relationships. In these types of programs, classes are generally viewed as static, whereas objects typically have a much more dynamic nature, which is encouraged by the existence of polymorphism.


Admin Contact Information
PM: Send Private Message
Email: johnxarce@gmail.com
YM: johnxarce@yahoo.com
Mobile: 09278722185
Friendster: http://www.friendster.com/johnxarce

  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
]
  (#2 (permalink)) Old
pinoy-blogger View pinoy-blogger's Photo Album is Offline
Member
pinoy-blogger is an unknown quantity at this point
 
pinoy-blogger's Avatar
 
Posts: 76

Referrals: 3
Thanks: 2
Thanked 0 Times in 0 Posts

Join Date: May 2008
   
Points: 398.96
Default 05-13-2008, 06:27 AM

Imperative Programming ako ngaun kayo ba?
  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
]
Reply

Tags
programmer, types of programming

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Java Programming? anyone johnxarce Programmers Lounge 6 09-01-2008 09:59 AM
C Programming littlecut Programmers Lounge 20 08-30-2008 09:37 PM



Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
PinoySource.org Computer & Technology Community Philippines, Copyright ?2008, by johnxarce

Online Users