[RUBY] [Programming Encyclopedia] §1 First time programming

Purpose

Although I was enthusiastic about "Let's learn programming !!" Programming seems to be difficult, I can't read English, I'm not good at PC operation itself, For you who were frustrated a long time ago __ Read this article ・ Just move your PC and you'll see "What! Programming is interesting!" The purpose is to make you think. __

I would like to serialize it under the title of Programming Encyclopedia.

Development environment

What is programming?

Data that can be read by a computer __program __, The work of creating and writing a program is called programming.

The language used when programming is called ** programming language **.

Written in a programming language Texts and files that are human-readable are called ** source code **.

What is Ruby?

Ruby is one of the programming languages. It is often used in creating web applications. → Ruby official website

As a concrete development example Cookpad, tabelog, Twitter, hulu, etc.

One of the features of Ruby is that you can easily create small programs to large applications. Also, because the grammar is intuitive and easy to understand, and there are many reference articles in Japanese, "Which language should I learn programming from?" Many people answer "Ruby" when asked.

Programming flow

  1. Write the program in a text editor and save it.
  2. Give a command to the PC to execute the written program.

The important thing here is that ** the program must be saved and run **. If you don't do it, it's just a memo. By loading what you wrote on your PC The program will be executed for the first time.

Now, let's prepare what we need other than the PC before learning programming!

Preparing what you need for programming

Get your browser and text editor ready!

Install Google Chrome

Install from this official site. We recommend that you create a Google account for later!

Installation of VSCode (Visual Studio Code)

Install from this official site.

These two softwares are used frequently, so once the installation is complete, We recommend that you place it in a position that is convenient for you.

that's all! This time the main lecture was, From the next time, I would like to move the PC concretely for programming.

Remarks

─────────────────────────────── ■ Books recommended by the author ───────────────────────────────

"Introduction to Web Technology to Become a Professional"

"How to think about changing jobs"
"High power marketing"
"Courage to be disliked"
"Complete output"

─────────────────────────────── ■ Movies recommended by the author ───────────────────────────────

"My Intern"
"Shin Godzilla"
"Dragon Ball Super Broly"
「School of Roc」

Recommended Posts

[Programming Encyclopedia] §1 First time programming
[Programming Encyclopedia] §2 Try using Ruby
Spring Boot for the first time
Spring AOP for the first time
Programming for the first time in my life Java 1st Hello World
Introduction to java for the first time # 2
Learning for the first time java [Introduction]