С Новым годом! Желаю, чтобы все программы компилировались и всё у вас было хорошо!

И это поздравление я написал в виде трех консольных программ.

Visual Studio C++

#include "stdafx.h"
#include <iostream>
using namespace std;

void _tmain(int argc, _TCHAR* argv[])
{
  setlocale(LC_ALL, "RUSSIAN");
  system("color 27");
  cout << "C Новым годом!" << endl;
  cout << "Желаю, чтобы всё было хорошо!" << endl;
  cout << "А программы компилировались с первого раза и правильно!" << endl;
  cin.ignore();
}

Qt C++

#include <QCoreApplication>
#include <QTextCodec>
#include <iostream>
using namespace std;

int main(int argc, char *argv[])
{
    QCoreApplication a(argc, argv);

#ifdef Q_OS_WIN32
    QTextCodec::setCodecForLocale(QTextCodec::codecForName("IBM 866"));
#endif

#ifdef Q_OS_LINUX
    QTextCodec::setCodecForLocale(QTextCodec::codecForName("UTF-8"));
#endif

    system("color 27");
    cout << QString::fromUtf8("C Новым годом!").toLocal8Bit().data() << endl;
    cout << QString::fromUtf8("Желаю, чтобы всё было хорошо!").toLocal8Bit().data() << endl;
    cout << QString::fromUtf8("А программы компилировались с первого раза и правильно!")
            .toLocal8Bit().data() << endl;

    return a.exec();
}

Java

package com.company;

import java.io.PrintStream;

public class Main {
    public static PrintStream out = System.out;

    public static void main(String[] args) {
        out.println("C Новым годом!");
        out.println("Желаю, чтобы всё было хорошо!");
        out.println("А программы компилировались с первого раза и правильно!");
    }
}