{"componentChunkName":"component---src-templates-blog-post-js","path":"/hello-world/index-1/","result":{"data":{"site":{"siteMetadata":{"title":"Nerd Exe Blog"}},"markdownRemark":{"id":"07fab188-5636-5727-a91d-8043ee065e43","excerpt":"Introduction Hello, My name is samahd. I’m a Software developer. This is my first blog post and I’ll love to tell you about what you’ll find here. Enjoy. What I…","html":"<h2>Introduction</h2>\n<p>Hello, My name is samahd. I’m a Software developer. This is my first blog post and I’ll love to tell you about what you’ll find here. Enjoy.</p>\n<h2>What I will be Posting about</h2>\n<h3>1. JavaScript</h3>\n<p>Right now my favorite language is JavaScript and I will be be talking about it a lot on this blog.  </p>\n<p><strong>What is JavaScript</strong></p>\n<p>JavaScript is the language of the browser and it is often abbreviated as JS. JavaScript is a <strong>Programming Language</strong> for the Web. JavaScript can update and change both <strong>HTML</strong> and <strong>CSS.</strong> JavaScript can <strong>calculate</strong>, <strong>manipulate</strong> and <strong>validate</strong> data. Learn more about this language in upcoming posts. I will also be writing about some of it’s frameworks like <strong>React</strong>, <strong>React Native</strong>, <strong>Vue JS</strong>, etc.</p>\n<p><em>sample code: Hello world in JS</em></p>\n<div class=\"gatsby-highlight\" data-language=\"javascript\"><pre class=\"language-javascript\"><code class=\"language-javascript\">document<span class=\"token punctuation\">.</span><span class=\"token function\">write</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"Hello world!\"</span><span class=\"token punctuation\">)</span><span class=\"token punctuation\">;</span></code></pre></div>\n<h3>2. PHP</h3>\n<p>My favorite back-end language.</p>\n<p><strong>What is PHP</strong></p>\n<p><strong>PHP</strong> stands for <strong>Hypertext Processor</strong> and yeah the <strong>P</strong> stands for PHP. PHP is a widely-used, open source scripting language. PHP scripts are executed on the server that is PHP is a server side language. PHP is free to download and use. It is used by big companies like Facebook, WordPress, etc. It is easy enough to be a beginner’s first server side language though I would not recommend that. Learn why in my Next post.🤓</p>\n<p><em>sample code: hello world in php</em></p>\n<div class=\"gatsby-highlight\" data-language=\"php\"><pre class=\"language-php\"><code class=\"language-php\"><span class=\"token php language-php\"><span class=\"token delimiter important\">&lt;?php</span>\n<span class=\"token keyword\">echo</span> <span class=\"token double-quoted-string string\">\"Hello world\"</span><span class=\"token punctuation\">;</span>\n<span class=\"token delimiter important\">?></span></span></code></pre></div>\n<h3>3. Python</h3>\n<p>The Latest</p>\n<p><strong>What is Python</strong></p>\n<p>Python is an <strong>interpreted, object-oriented, high-level programming language</strong> with dynamic semantics. Python’s simple, easy to learn syntax emphasizes readability and therefore reduces the cost of program maintenance. Python supports modules and packages, which encourages program modularity and code reuse. The Python interpreter and the extensive standard library are available in source or binary form without charge for all major platforms, and can be freely distributed. Python can be used to build desktop apps, write back-end code, even create mobile apps though I won’t recommend that.</p>\n<p><em>sample code: hello world in python</em></p>\n<div class=\"gatsby-highlight\" data-language=\"python\"><pre class=\"language-python\"><code class=\"language-python\"><span class=\"token keyword\">print</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"Hello world\"</span><span class=\"token punctuation\">)</span></code></pre></div>\n<h3>4. Golang</h3>\n<p>My dreams of working at Google</p>\n<p><strong>What is Golang</strong></p>\n<p>Go or <strong>GoLang</strong>, as it is called, is a robust system-level language <strong>used for</strong> programming across large-scale network servers and big distributed systems. <strong>Golang</strong> emerged as an alternative to C++ and Java for the app developers in the context of what Google needed for its network servers and distributed systems.</p>\n<p><em>sample code: hello world in Golang</em></p>\n<div class=\"gatsby-highlight\" data-language=\"go\"><pre class=\"language-go\"><code class=\"language-go\"><span class=\"token keyword\">package</span> main\n<span class=\"token keyword\">import</span> <span class=\"token string\">\"fmt\"</span>\n<span class=\"token keyword\">func</span> <span class=\"token function\">main</span><span class=\"token punctuation\">(</span><span class=\"token punctuation\">)</span> <span class=\"token punctuation\">{</span>\n    fmt<span class=\"token punctuation\">.</span><span class=\"token function\">Println</span><span class=\"token punctuation\">(</span><span class=\"token string\">\"hello world\"</span><span class=\"token punctuation\">)</span>\n<span class=\"token punctuation\">}</span></code></pre></div>\n<h3>5. Typescript</h3>\n<p>My alternative to JS</p>\n<p><strong>What is Typescript</strong></p>\n<p>TypeScript is an open-source programming language developed and maintained by Microsoft. The goal of <strong>TypeScript</strong> is to help catch mistakes early through a type system and to make JavaScript development more efficient.</p>\n<p><em>sample code: hello world in Typsescript</em></p>\n<div class=\"gatsby-highlight\" data-language=\"typescript\"><pre class=\"language-typescript\"><code class=\"language-typescript\"><span class=\"token keyword\">let</span> message<span class=\"token operator\">:</span><span class=\"token builtin\">string</span> <span class=\"token operator\">=</span> <span class=\"token string\">\"Hello World\"</span>\n<span class=\"token function\">alert</span><span class=\"token punctuation\">(</span>message<span class=\"token punctuation\">)</span></code></pre></div>\n<h2><strong>Conclusion</strong></h2>\n<p>This is a shortlist of what I’ll be posting here as I will also be talking about development environment and tools like the <strong>VSCode, Dockers, Git, Postman, NPM,</strong> etc. I hope you’ve gotten an overview of what this blog is about. thanks for reading, If you have any problems please send me a feedback by clicking on the chat head or by sending an email: samahd626@gmail.com. Thank you 😁.</p>","frontmatter":{"title":"What you'll find here","date":"July 23, 2020","description":"Hello, My name is samahd and I will be posting a lot of awesome programming stuffs on my digital garden as a Fullstack software engineer and freelancer."}}},"pageContext":{"slug":"/hello-world/index-1/","previous":null,"next":{"fields":{"slug":"/why-php-is-a-good-first-language-to-learn/"},"frontmatter":{"title":"Why PHP is a good first language to learn"}}}}}