What are programming languages?

Image result for html code

     Have you heard of the term programming languages? Well, coding, this is an important term. Computer programming languages are a formal set of instructions used to give a computer a set of instructions. These languages can be used to express algorithms. There are 256 programming languages. To program, you have to be a computer programmer, or at least be familiar with the term: A programmer is someone who writes computer program. Computer programmers write, test, and maintain programs or software that tell the computer what to do.” (Chapter). Some of them such as HTML and CSS are very similar and are used to create the same things, but most of them are not similar. The nine most popular programming languages include: “Java, Python, C, Ruby, JavaScript, C#, PHP, Objective-C, and SQL.” (Kim). The C language is able to do many things: “Its capacity to structure and data and programs through the composition of smaller units is comparable to that of ALGOL.” (Hemmendinger). My favorite programming languages are, Java, HTML/CSS, JavaScript, and Scratch.

Java is one of my favorite programming languages because it is a step up from Scratch. Scratch involves block coding, meaning you drag blocks to the code area. In those blocks, there is different code and it tells the computer what to do. After Scratch, it is easy to learn Java. Java is used to give the computer a command to print out on the screen. You can ask questions on it, and answer them, or you can have it say a message. HTML/CSS are my second favorite programming languages. HTML stands for hypertext markup language and CSS stands for cascading style sheets. They go hand and hand. People use HTML/CSS to create websites. HTML is used to name the webpage and add information on the website. CSS is used to add style on the webpage. JavaScript is my third favorite language because this is used for most games. JavaScript is the programming that is used for people to be able to click on buttons in different games. These are the programming languages that you should learn if you are a beginner.

CSS and HTML are something called markup languages. Markup languages are different than regular programming languages: “A computer language that consists of easily understood keywords, names, or tags that help format the overall view of a page and the data it contains. Some examples of a markup language are BBC, HTML, and XML.” (What). HTML has tags such as <body>, <p1>, etc. These tags make it easy to style a website and are easy to link up to CSS. CSS is used for style. Styling a web page is available on HTML but it is easier to use CSS for style.

Computer programming languages include machine languages, assembly languages, and algorithmic languages. languages. According to David Hemmendinger machine languages are: “numeric codes for the operations that a particular computer can execute directly” (Hemmendinger). Assembly language is above machine language: “It uses short mnemonic codes for instructions and allows the programmer to introduce names for blocks of memory that hold data.” (Hemmendinger). Algorithmic languages are for expressions and have a unique design: “Algorithmic languages are designed to express mathematical or symbolic computations. They can express algebraic operations in notation similar to mathematics and allow the use of subprograms that package commonly used operations for reuse. They were the first high-level languages.” (Hemmendinger). There are also business languages that are used by the government.

Work Cited

“What Is Programming Language?” What Is Programming Language? Computer Hope, n.d. Web. 26 Jan. 2017.

 

Kim, Larry. “10 Most Popular Programming Languages Today.” Inc.com. Inc., 01 June 2015. Web. 26 Jan. 2017.

 

Hemmendinger, David. “Computer Programming Language.” Encyclopædia Britannica. Encyclopædia Britannica, Inc., 02 Feb. 2007. Web. 26 Jan. 2017.

 

“What Programming Language Should a Beginner Learn in 2016?” Codementor. Codementor, n.d. Web. 26 Jan. 2017.

 

Chapter 2. N.p.: n.p., n.d. Fundamentals of Programming. Ftms. Web. 26 Jan. 2017.

 

Diana, Robert. “The Big List of 256 Programming Languages.” Dzone.com. Java Zone, 08 July 2016. Web. 26 Jan. 2017.

 

Admin. Popular Web Development Languages. Digital image. Software 2.0. Software20, 2 Feb. 2016. Web. 26 Jan. 2017.

 

HTML Code, HTML5 Code. Digital image. Требования к баннерам. Adfox, n.d. Web. 26 Jan.

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s