Programming Primer
Updated: January 1, 2010 Posted: March 1, 2009
A brief overview of key programming terms.

Witticism here...
Scroll to bottom •
• This is a listing of every entry posted in Articles.
A brief overview of key programming terms.
A short rundown of a few of the key points to consider when developing a Java class.
First rule of GeeksNeverSleep: We don't talk about VB...
:p
Ask most techie
people what drives the web, and a fair portion of those people will say, Java
...
It's probably just my infatuation with C# that makes me say this, but I find creating classes in C# much easier than any other language I've learned.
Built from the ground up to implement the .NET framework. Highly managed. My first choice to code with.
Like any object-oriented programming language, C++ implements the class logical construct to enforce the ideas of encapsulation, inheritance, and polymorphism.
C and C++ have a robust code library behind them. Add them to your code using the include directive.
Fast, versatile, customizable. My go-to choice when all else fails.
According to Wikipedia, MySQL is a multi-threaded, multi-user SQL database management system (DBMS). MySQL seems to be the database system of choice for most Open Source projects, possibly because it is licensed under the GNU/GPL, or GNU General Public License.
Wikipedia:
JavaScript is a scripting language most often used for client-side web development. It was the originating implementation of the ECMAScript standard. As such, it is a dynamic, weakly typed, prototype-based language with first-class functions.
Drupal is an OpenSource content management system.
Sometimes, we need some help keeping our stuff organized. A CMS system eases the complexity involved with managing a website...
PHP is an object-oriented programming language, based on C, whose primary purpose is to create dynamic web-pages through a process known as server-side scripting.
Using a cascading style sheet
, it is possible to reduce the weight
, or file size, of a HTML source document by several factors. A CSS file defines rules for the presentation of the content within the HTML file it is linked to or embedded in. These rules allow the page designer to apply the same styling to multiple elements within the page without having to repeat the styling code over and over again.
XHTML is a fusion of HTML and XML, or Extensible Mark-up Language. XML documents must follow a strict guideline to be considered valid. By combining HTML and XML, we are able to ensure that the web pages we produce will display consistently in various web browsers.
Here you can review some samples I threw together for demonstrating conditional statements in the few languages I have experience in.
Enjoy!
I struggle to avoid the fan-boy label, but I will admit that I prefer at least the ideology behind the OpenSource movement. To that end, I have assembled a list of distributions that have caught my attention at one point or another...
From coding to simple image editing, these are my go-to applications.
If you can't visualize your code logic, you might have a hard time coding a robust application. Use UML to help yourself see the light
...
In its most basic form, a HTML page is nothing more than a text file with special elements called tags. These tags are simply codes that are interpreted by a web browser, instructing it to mark-up
, or format, the content in a certain way. Some examples: <b> to bold text, <em> to emphasize text, or <q> to quote
text.
Most "modern" programming languages implement a concept called "OOP," or Object Oriented Programming. We're tactile animals, and apparently we like our code to allow us to mentally "grasp" our logic structures...
Generic code, otherwise known as pseudo-code, is really nothing more than a first approximation of the logic of your program, but written in a very readable manner.
Back to top •
• There are 23 entries in Articles.