Как вывести текст в консоль в различных языках программирования?

«Как вывести текст в консоль в различных языках программирования?» — вопрос из категории Linux и командная строка, который задают на 10% собеседований QA Тестировщик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

Синтаксис вывода текста зависит от языка программирования и среды.

Распространённые команды:

Язык Команда Пример
Python print() print("Привет, мир!")
JavaScript (браузер/Node.js) console.log() console.log("Отладочное сообщение");
Java System.out.println() System.out.println("Вывод");
C# Console.WriteLine() Console.WriteLine("Текст");
Bash / Shell echo echo "Текст" или printf "Текстn"
C++ std::cout std::cout << "Текст" << std::endl;
Go fmt.Println() fmt.Println("Текст")

Ключевые различия:

  • Функция vs. оператор: В большинстве языков это функция (print(), console.log()), в C++ — оператор потока (<<).
  • Автоматический перенос: println-подобные функции (Java, C#) добавляют перевод строки, а print (Python) — нет (если не указан n).
  • Контекст: echo — это команда оболочки, а не язык программирования в строгом смысле.