We all heard the word ” Programming ” but what does it mean ? recently one of my follower on Pinterest ask me that he want some advice has he learning Computer Science. So i say ok i give you advice based on my personal experience. I jump to google (off course without google programmer dose not exist lol) and start gathering some data which i thought it was help full to some one also (Like ME 🙂 )
According to wikipedia
A programmer, computer programmer, developer, coder, or software engineer is a person who writes computer software. The term computer programmer can refer to a specialist in one area of computer programming or to a generalist who writes code for many kinds of software. One who practices or professes a formal approach to programming may also be known as a programmer analyst.
I have 6+ experience in computer field as a programmer and i learn some valuable knowledge in it and i found that there are basically two generally sections or categories came in programming this are
- Front -End
- Back – End
Front-End Developer or Programmer :
In Simple Word ” A front -end developer or programmer is one who draw , design, write code to display UI to user”. if still difficult to understand then in very very native language an Front-End developer or programmer is one who create user interface is that sound logical to you ?
The browser based front-end languages are
- Action Script
- XML-based languages (X3D, SMIL, SVG, DITA, some interpreted by the browser, others transformed using XSL)
- Java (applets)
Now if you have some little knowledge about the above languages then you must have a question in your mind that is “What is wordpress ?”
Answer is simple
WordPress is an online, open source website creation tool written in PHP. But in non-geek speak, it’s probably the easiest and most powerful blogging and website content management system (or CMS) in existence today.
Now what is Joomla ?
Joomla is an award-winning content management system (CMS), which enables you to build Web sites and powerful online applications. Many aspects, including its ease-of-use and extensibility, have made Joomla the most popular Web site software available.
Back-End Developer or Programmer :
If you want lists, for back-end languages (in order of my ability to recall)
- Java (and other JVM languages like Scala, Groovy, Clojure)
- .NET (C#, VB)
- Actionscript (Flash Media Server)
- C (CGI)
- Oracle, My SQL and SQL server
I think you get the basic idea about the programmer and languages concept. All the details are based on my findings and my experience in programming. I try to bring a brief idea about the programming to our newcomer programmer and remember what dilbert says
Thanks to fellow websites for wonderful information
- FrontEnd Developer Job