HTML HTML (Hyper Text Markup Language) is a markup language used when creating web pages. HTML is used for most of the web pages. HTML can form the layout and structure of WEB pages by adding headings and paragraphs by issuing commands to the computer using ** tags **. CSS CSS (Cascading Style Sheets) is a language used in combination with HTML. CSS is a language that changes the color, size, and layout of characters and decorates web pages. You can decorate WEB pages with HTML, but you need to use them separately because it is the role of CSS. JavaScript It is a programming language for moving websites. Specifically, it is possible to enlarge sentences and images, enable characters to be entered in forms, and create more dynamic websites. It can be run on a browser without going through a server. Also, such a program is called a client-side script. Ruby Ruby is an object-oriented scripting language created by Japanese Yukihiro Matsumoto. You can do various things such as creating websites and EC sites, and developing SNS. At famous sites such as ** Gurunavi ** and ** Tabelog ** Ruby has simpler code than other languages, so development speed is fast and it is easy to read. Rails Ruby on Rails is a framework that uses Ruby. A framework is a template, and since the framework is prepared without programming from scratch, development time can be significantly reduced. There are also Sinatra and HANAMI