"Hello World" in multiple programming languages

In Progress

Are you comfortably familiar with several programming languages?

Then this easy project is for you, and QUITE AN EASY ONE! as it just relies on your experience - this is one of those rare projects where there aren't any real challenges, just making use of your existing knowledge :)

In particular, I'm after coders with good experience of languages such as [url removed, login to view], C, C#, C++, Pascal/Delphi, Java, Python and all the popular ones, but the more languages the better. "Jack of all trades" I guess applies here :)

The program is something of a "Hello World" program, but in its code it exhibits ALL the features/aspects of the language, with the aim of simply demonstrating (to me personally) in source-code form the STRUCTURE of each language itself, in its most BASIC/SKELETAL form, but also demonstrating ALL the main features that the language provides. The program itself serves no other purpose.

For example (these examples are in VB6-style code), it should demonstrate, where applicable depending on the language, the following:

- Declaring and using variables (Global as well as Private/Local), mainly strings (and null-terminated strings if supported by the language), bytes, and 32bit integers.

- All the LOOPS that the language supports ("For/Next", "Do/Loop", "While/Wend" etc etc)

- An example of a loop within a loop

- Subroutines and Functions, eg:

SUB ExampleSub

Msgbox "Hello World!"

END SUB

FUNCTION ExampleFunc() AS STRING

ExampleFunc = "Hello World!"

END FUNCTION

- Public vs Private subs/funcs and variables

- Classes, Objects

- Comments

- API declarations ... for example:

Private Declare Function GetTickCount Lib "kernel32" () As Long

Please use GetTickCount or MessageBoxA for this due to simplicity, its all that's needed to demonstrate an API call

- Including/using other files, for example header files (ie. C), class/module files (ie. VB6), etc

- The creation of a plain dialog/window, that has no controls, just a title of 'Hello World'

Again, not all of the above applies to each language, and likewise on the other hand there are also aspects to other languages that I haven't listed above that would be great additions, so if you think of any main structural language aspect that a language provides but I haven't listed above please msg me about it :)

I look forward to working with you! :)

Skills: Anything Goes, C Programming, C# Programming, Visual Basic, Windows API

See more: hello world null, world programming, world code no, while loop c programming, visual programming python, visual programming languages, visual programming language, visual basic programming code, visual basic net programming language, visual basic 6.0 programming language, vb programming challenges, vb net language features, vb creation, variables in programming, the most popular programming languages, the most needed programming language, the java programming language, strings in c programming, string programming, string in c programming, string c programming, s programming language, real integers

About the Employer:
( 31 reviews ) Perth, Australia

Project ID: #4171950

Awarded to:

eried

Hi, I can do a sample code in c#, java, vb.net, vbscript, lua, python, c/c++

$110 USD in 3 days
(55 Reviews)
5.0

9 freelancers are bidding on average $87 for this job

renardpaul

Hello, I can show you the main characteristics of a few programing languages. Please check the PM. Thanks, Paul

$125 USD in 4 days
(105 Reviews)
6.2
dobreiiita

Hi, I have previous experience of JAVA, C++, C, C#, VB and Python. Current bid is for these 6 languages.

$180 USD in 5 days
(49 Reviews)
5.2
aapS0ftware

I offer the solution written in the following languages: C, C++, C#, VB, pearl, python, Java. I don't want to copy code off the internet so I'll stick to what I'm familiar with.

$80 USD in 5 days
(6 Reviews)
3.1
Billymar

I am a computer engineer. I would be glad to help you with your project. Thanks, Billy

$60 USD in 4 days
(10 Reviews)
2.4
manoon

Hi there, Can do it for you. That's it. Thanks and Regards, ABBASITECH (IT SOLUTIONZ ISB)

$70 USD in 1 day
(1 Review)
1.0
emihai

Hello, mister! That's a really easy job for me. I can start to work on it immediately you choose me to take the project. Best regards!

$40 USD in 1 day
(0 Reviews)
0.0
codrutc

Hello sir, i can take care of all the programming languages you wrote in your description. i can start immediatly

$60 USD in 2 days
(0 Reviews)
1.0
juanzaragoza

Estoy perfectamente capacitador para ello. Espero que me contrates para poder hacer los cursos que acrediten mis conocimientos.

$55 USD in 2 days
(0 Reviews)
0.0