<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Anuj Sharma</title>
    <description>The latest articles on DEV Community by Anuj Sharma (@theanujsharma).</description>
    <link>https://dev.to/theanujsharma</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F603020%2F51f83f7c-4074-451f-9623-498b949bb9cb.jpeg</url>
      <title>DEV Community: Anuj Sharma</title>
      <link>https://dev.to/theanujsharma</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/theanujsharma"/>
    <language>en</language>
    <item>
      <title>What is a programming language?</title>
      <dc:creator>Anuj Sharma</dc:creator>
      <pubDate>Mon, 05 Jul 2021 06:13:12 +0000</pubDate>
      <link>https://dev.to/theanujsharma/introduction-to-programming-language-foh</link>
      <guid>https://dev.to/theanujsharma/introduction-to-programming-language-foh</guid>
      <description>&lt;p&gt;A computer is an electronic device, and one behavior you must have noticed in all electronic devices is ON and OFF functionality. When we switch ON bulb glows and blacks out when we switch OFF it. The computer understands this Binary of one and zero. So, the default language understood by all computer devices is Binary. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--wmA8ZT7j--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qnzf52s7ul99lxahu26r.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--wmA8ZT7j--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/qnzf52s7ul99lxahu26r.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Programming in 1 and O is not manageable and efficient. That’s why some great computer scientists built human-friendly language, which is called high-level programming language. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--M4jf4s_5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/l6uu4lqmiovycyuj0lrn.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--M4jf4s_5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/l6uu4lqmiovycyuj0lrn.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;To Say "HI!". You would need to say this if you are giving instructor in binary language. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--xeeabIM4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dujv23admfcdtjj0ti88.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--xeeabIM4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/dujv23admfcdtjj0ti88.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Let me give you an analogy, you hired someone to work for you, but he speaks Spanish, and you don’t. What would you do, nowadays we have a translator. So, you would type in your language, and that will translate it to Spanish. Hence with the help of a translator, you are giving instructions and getting your work done.&lt;br&gt;
Similarly, we can instruct the computer in the high-level programming language but with the help of a compiler who would translate or compile our written code in the machine code. &lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--fLcRq3KP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/y4gkchnv6323lca9mosy.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--fLcRq3KP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/y4gkchnv6323lca9mosy.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;There are many programming languages, but they share the almost same concept. They only have different keywords. I would again take an example of languages such as French, Spanish, and Chinese have different vocabularies, but they convey the same meaning and emotions. Only, their grammatical structure is different.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--xotrwPOR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bjtd49p0leyfq7ngub4g.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--xotrwPOR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/bjtd49p0leyfq7ngub4g.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Basic instructions appear in just about every programming language:&lt;br&gt;
• Input: Get data from the keyboard, a file, the network, or some other device.&lt;br&gt;
• Output: Display data on the screen, save it in a file, send it over the web, etc.&lt;br&gt;
• Math: Perform basic mathematical operations like addition and multiplication.&lt;br&gt;
• Conditional execution: Check for specific conditions and run the appropriate code.&lt;br&gt;
• Repetition: Perform some action repeatedly, usually with some variation.&lt;/p&gt;

&lt;p&gt;List of some programming languages: - &lt;br&gt;
• C Language &lt;br&gt;
• Java&lt;br&gt;
• C#&lt;br&gt;
• JavaScript&lt;br&gt;
• Python&lt;/p&gt;

&lt;p&gt;How to say "Hello, World!" using programming language and see Python is the cleanest and straightforward language of all.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--F40pbr0j--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/s9rljujesth4ltne98gu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--F40pbr0j--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/s9rljujesth4ltne98gu.png" alt="image"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--NavoBgWL--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zdz7ynnh858g9bv6fddl.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--NavoBgWL--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/zdz7ynnh858g9bv6fddl.png" alt="image"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s---Qeq05CP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/01knb4mlxmzsujd0ezvf.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s---Qeq05CP--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/01knb4mlxmzsujd0ezvf.png" alt="image"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--TFPlqoX8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6nb0h2zqfuwjpu1nckri.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--TFPlqoX8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6nb0h2zqfuwjpu1nckri.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This post is a part of series of posts. So, do check out my next post.     &lt;/p&gt;

</description>
      <category>python</category>
      <category>programming</category>
      <category>computerscience</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
