A-Z Popular Blog Top Search »
Technology
 Advertisements
Information Technology

What is Hello World?

 , updated on January 15, 2017
Hello world is a computer program that does nothing but print the words "Hello world." Programmers commonly use such programs as a basic sanity test that output or communication is working. In some cases, hello world is used to test other things. For example, a hello world in multiple languages can be used to test localization.
The practice of using hello world as a basic test extends back as far as 1974. It tends to occur naturally to programmers who may not be familiar with the practice. Given the need to say something in a test, hello world seems appropriate. Many programmers have a special fondness for hello world as it is often the first program that they wrote as a student.
Overview: Hello World
TypeTechnology Culture
DefinitionA program that outputs the text "Hello world."
ValueSanity testing of environments, equipment, output and communication.
Related ConceptsSanity Testing
Artificial Intelligence

Information Technology

This is the complete list of articles we have written about information technology.
AI
Algorithms
App Management
Audit Trail
Automation
Autoscaling
Benchmarking
Business Software
Choreography
Cloud Computing
Cloud Scaling
Code Smell
Coding
Complexity Hiding
Computing
Cryptography
Dark Data
Data
Data Architecture
Data Dredging
Data Infrastructure
Data Integration
Data Science
Data Security
Data Wrangling
Databases
Deep Magic
Digital Transformation
Diy
Edge Computing
Emergence
Endpoints
Enterprise Architecture
Event Processing
Gamification
High Availability
Honeypot
Horizontal Scale
Incidents
Information Science
Information Security
Information Technology
Integration
IT Architecture
IT Artifact
IT Assets
IT Biases
IT Capabilities
IT Controls
IT Gaps
IT Goals
IT Governance
IT Lifecycle
IT Management
IT Metrics
It Metrics
IT Objectives
IT Operations
IT Planning
IT Risks
IT Services
IT Strategy
IT Support
Key Stretching
Low Technology
Managed Services
Master Data
Modernization
Mods
Network Arch.
Network Infra.
Networking
Office Automation
Operating Systems
Over-Automation
Overlay Network
Precomputation
Proof Of Work
Quality Assurance
Regression Testing
Reputation Systems
Robotics
Self Service
Service Level
Service Management
Software
Software Quality
Solution Architecture
Space
Strategic Planning
System Architecture
Systems
Technical Skills
Technology
Technology Culture
Technology Issues
Technology Strategy
Unstructured Data
Utility Computing
Workload Automation
If you enjoyed this page, please consider bookmarking Simplicable.
 

Types of Technology

A reasonably comprehensive list of information technologies.

Gamification

A list of gamification techniques.

Information Technology Problems

A list of common IT problems.

Types Of Cloud

The basic types of cloud computing.

Machine Data

The common types of machine data.

Types Of Software

The common types of software.

Proprietary Technology

A definition of proprietary technology with examples.

Systems Design

The common elements of a systems design.

Systems vs Applications

The difference between systems and applications explained.

Types Of Artificial Intelligence

A few common types of artificial intelligence.

Technological Singularity

Technological singularity explained.

Affective Computing

Artificial intelligence and emotion.

Artificial Life

An overview of artificial life.

Machine Logic

How artificial intelligence can be illogical.

Deep Learning

A definition of deep learning with examples.

Supervised Learning vs Unsupervised Learning

The difference between supervised and unsupervised learning with an example.

Natural Language Processing

The common types of natural language processing.

Autonomous Systems

Common types of autonomous systems.

Artificial Intelligence Examples

Common examples of artificial intelligence.
The most popular articles on Simplicable in the past day.

New Articles

Recent posts or updates on Simplicable.
Site Map