Text format Code Examples

C code example:
//C hello world example
#include <stdio.h>
int main()
  printf("Hello world\n");
  return 0;
C++ code example:
// File name: HelloWorld.cpp
// Purpose:   A simple C++ program which prints "Hello World!" on the screen
#include <iostream>  // need this header file to support the C++ I/O system
using namespace std; // telling the compiler to use namespace "std",
		     // where the entire C++ library is declared.
int main()
        // Print out a sentence on the screen.
        // "<<" causes the expression on its right to 
        // be directed to the device on its left.
        // "cout" is the standard output device -- the screen.
	cout << "Hello World!" <<  endl;
	return 0; // returns 0,which indicate the successful	
		  // termination of the "main" function 
Java code example:
// This example is from the book _Java in a Nutshell_ by David Flanagan.
// Written by David Flanagan.  Copyright (c) 1996 O'Reilly & Associates.
// You may study, use, modify, and distribute this example for any purpose.
// This example is provided WITHOUT WARRANTY either expressed or implied.
import java.applet.*;
import java.awt.*;
public class Scribble extends Applet {
    private int last_x = 0;
    private int last_y = 0;
    private Color current_color = Color.black;
    private Button clear_button;
    private Choice color_choices;
    // Called to initialize the applet.
    public void init() {
        // Set the background color
        // Create a button and add it to the applet.
        // Also, set the button's colors
        clear_button = new Button("Clear");
        // Create a menu of colors and add it to the applet.
        // Also set the menus's colors and add a label.
        color_choices = new Choice();
        this.add(new Label("Color: "));
    // Called when the user clicks the mouse to start a scribble
    public boolean mouseDown(Event e, int x, int y)
        last_x = x; last_y = y;
        return true;
    // Called when the user scribbles with the mouse button down
    public boolean mouseDrag(Event e, int x, int y)
        Graphics g = this.getGraphics();
        g.drawLine(last_x, last_y, x, y);
        last_x = x;
        last_y = y;
        return true;
    // Called when the user clicks the button or chooses a color
    public boolean action(Event event, Object arg) {
        // If the Clear button was clicked on, handle it.
        if (event.target == clear_button) {
            Graphics g = this.getGraphics();
            Rectangle r = this.bounds();
            g.fillRect(r.x, r.y, r.width, r.height);
            return true;
        // Otherwise if a color was chosen, handle that
        else if (event.target == color_choices) {
            String colorname = (String) arg;
            if (arg.equals("black")) current_color = Color.black;
            else if (arg.equals("red")) current_color = Color.red;
            else if (arg.equals("yellow")) current_color = Color.yellow;
            else if (arg.equals("green")) current_color = Color.green;
            return true;
        // Otherwise, let the superclass handle it.
        else return super.action(event, arg);
JavaScript code example:
<script type="text/javascript">
// Popup window code
function newPopup(url) {
	popupWindow = window.open(
<p>Popup Window:</p>
<p><a href="JavaScript:newPopup('http://www.quackit.com/html/codes/');">Get your HTML codes in a popup!</a></p>
<div class="more-info">
<p>More info: <a href="/javascript/popup_windows.cfm">Popup Windows</a></p>
PHP code example:
<!DOCTYPE html>
<h1>My first PHP page</h1>
echo "Hello World!";
Python code example:
import re
for test_string in ['555-1212', 'ILL-EGAL']:
    if re.match(r'^\d{3}-\d{4}$', test_string):
        print test_string, 'is a valid US local phone number'
        print test_string, 'rejected'
Ruby code example:
# Program to find the factorial of a number
# Save this as fact.rb
def fact(n)
  if n == 0
    n * fact(n-1)
puts fact(ARGV[0].to_i)