DEV Community

Edih Goodluck
Edih Goodluck

Posted on

10 Languages, Countless Greetings: Exploring Popular Programming Languages and Their "Hello" Variations

Introduction

Have you ever wondered how would it be to speak different languages that would be so nice but so difficult and tiring to learn but also cool and communicate with people of the world, but then in programming it would also be cool if we could code in different programming languages but it won't be as tiring as learning another spoken language even it is still difficult, saying hello or greeting in different programming languages won't hurt that much.

So in this article, we will learn how to say hello in the top 20 most popular language according to the PYPL (Popularity of Programming Language) 2022 survey you can look at it here if you want to

Most Popular Programming Language According to the PYPL 2022 Survey in Order

  1. Python
  2. Java
  3. JavaScript
  4. C#
  5. C/C++
  6. PHP
  7. R
  8. TypeScript
  9. Swift
  10. Objective-C

1. Python

Python is a versatile and high-level programming language known for its simplicity and readability, favored for its efficiency in handling various tasks, from web development to data analysis and artificial intelligence. so how then can we say hello here, it's quite simple though

print("Hello")
Enter fullscreen mode Exit fullscreen mode

No semicolons just a simple line saying hello by using the keyword print how cool.

2. Java

Java: The language that promises to save you from the perils of platform wars. Write code once, run it anywhere, and laugh at those who can't. It's versatile, object-oriented, and packed with libraries to make your programming adventures a breeze. From mobile apps to web applications, Java has got your back, and it won't let you down like your ex did. So grab a cup of coffee (pun intended), and let Java brew some magic in your code.

public class Main {
  public static void main(String[] args) {
    //prints out hello
    System.out.println("Hello");
  }
}
Enter fullscreen mode Exit fullscreen mode

Now Java did this a little bit differently by having a main class and a main method which is the entry point of the application and uses "System.out.println" It has some interesting concepts. if you have interested in learning more about Java you can drop a comment

3. Javascript

The dynamic scripting language that brings websites to life. It's the secret sauce behind interactive web pages, adding functionality, interactivity, and responsiveness. From validating forms to creating interactive elements, JavaScript is the go-to language for front-end web development. It's versatile, widely supported, and constantly evolving. So get ready to wield the power of JavaScript and make your website shine with its magic.

  console.log("Hello");
Enter fullscreen mode Exit fullscreen mode

Now let's not confuse Java for javascript they are not related at all so that's why you can see its Hello is more friendly

4. C

Microsoft's sharp and versatile language for robust software solutions. It's like a Swiss army knife for developers, powering desktop apps, web services, and games. With C#, coding becomes a precise and elegant adventure.

using System;

namespace HelloWorld
{
  class Program
  {
    static void Main(string[] args)
    {
      Console.WriteLine("Hello");    
    }
  }
}
Enter fullscreen mode Exit fullscreen mode

Now we can see some similarities between C# and Java, really nice

5. C/C++

C/C++: The dynamic duo of programming languages that excel in software development. C is low-level and efficient, while C++ adds object-oriented programming. They power everything from operating systems to game engines, offering fine-grained control and performance optimization. Embrace the power and versatility of C/C++ to build robust applications that leave a lasting impact.

using C

#include <stdio.h>

int main() {
  printf("Hello World!");
}
Enter fullscreen mode Exit fullscreen mode

using C++

#include <iostream>
using namespace std;

int main(){
  cout << "Hello";
}
Enter fullscreen mode Exit fullscreen mode

Looks easy right ever heard of the phrase "the more you look the less you see" exactly the same here looks can be deceiving

6. PHP

The versatile scripting language for dynamic web pages. It seamlessly integrates with HTML, enabling interactive functionality. From handling forms to generating dynamic content, PHP empowers web developers to create captivating websites. Unleash your creativity with PHP and make your web applications come alive.

<?php
  echo "hello";
?>
Enter fullscreen mode Exit fullscreen mode

Now this is some PHP code, this is how we can say hello php, programming is really cool!

7. R

R: The statistical powerhouse for data analysis and visualization. It's the go-to language for researchers and data scientists, offering a wide range of techniques. Unleash insights and visualize data with ease in the world of R

# print values
print("Hello")

# print variables
x <- "Welcome to R"
print(x)
Enter fullscreen mode Exit fullscreen mode

8. TypeScript

The suave and type-aware sibling of JavaScript. It's like JavaScript but with a snazzy suit and a knack for catching errors before they crash your code party. TypeScript adds static typing, giving you better control and catching potential bugs while you sip your coffee (or tea, if you're fancy). It's a language that brings order to the wild JavaScript jungle, making your code more reliable and maintainable. So put on your developer cape and let TypeScript be your trusty sidekick in the quest for robust and error-free web development adventures.

console.log("Hello");
Enter fullscreen mode Exit fullscreen mode

It is not much different from Javascript just added a type system on top of Javascript if you want to get more typescript content just comment and I got your back

9. Swift

The Apple-approved language for iOS and macOS development. It's as sleek and stylish as a catwalk model, making app creation a breeze. With its modern syntax and safety features, Swift helps you avoid coding fashion faux pas. So put on your coding sunglasses and let Swift strut its stuff, creating apps that'll make users say, "Meow, that's impressive!"

print("Swift is powerful")

// Output: Swift is powerful
Enter fullscreen mode Exit fullscreen mode

seems we have gotten another print command how nice

10. Objective-C

The esteemed elder of iOS development, with a legacy as enduring as ancient manuscripts. It's the language that paved the way, shaping the Apple ecosystem as we know it today. Objective-C carries a sense of wisdom and experience, like a respected sage guiding developers on their journey. So don your scholarly robes, immerse yourself in its syntax, and unravel the secrets of iOS development with this venerable language.

#import <Foundation/Foundation.h>

int main()
{
   NSLog(@"Hello, World! \n");
   return 0;
}
Enter fullscreen mode Exit fullscreen mode

No comment .....

Conclusion

They are really cool programming languages all with their functionalities, their similarities, and syntax exploring the world of programming is a nice one and can give insights into how computers behave.

Thanks for reading

Top comments (0)