<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Arkin]]></title><description><![CDATA[Arkin]]></description><link>https://arkin.hashnode.dev</link><generator>RSS for Node</generator><lastBuildDate>Sat, 07 Nov 2026 10:24:20 GMT</lastBuildDate><atom:link href="https://arkin.hashnode.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[Software Basics 🗂️]]></title><description><![CDATA[• Programming Language A programming language is a set of commands, instructions, and other syntax use to create a software program. Programmers use…]]></description><link>https://arkin.hashnode.dev/software-basics</link><guid isPermaLink="true">https://arkin.hashnode.dev/software-basics</guid><category><![CDATA[software development]]></category><category><![CDATA[GitHub]]></category><dc:creator><![CDATA[Arkin]]></dc:creator><pubDate>Thu, 01 Jul 2021 19:12:16 GMT</pubDate><content:encoded><![CDATA[<p>• Programming Language
A programming language is a set of commands, instructions, and other syntax use to create a software program. Programmers use "high-level languages" to write programs. This code can be compiled into a "low-level language".</p>
<p>• Algorithms
An algorithm is a set of detailed step-by-step instructions to complete a task.</p>
<p>• Data Structure
Data Structure can be defined as the group of data elements which provides an efficient way of storing and organising data in the software so that it can be used efficiently. Some examples of Data Structures are arrays, Linked List, Stack, Queue, etc.</p>
<p>• Http And Https
HTTP is a protocol which allows the fetching of resources, such as HTML documents. It is the foundation of any data exchange on the Web and it is a client-server protocol, which means requests are initiated by the recipient, usually the Web browser.</p>
<p>• Application Programming Interface (API)
An API is the bridge between the client-side and the server-side.</p>
<p>There are different Types of APIs and the most popular are Rest and GrapghQL.</p>
<p>• XHR
XMLHttpRequest (XHR) objects are used to interact with servers. You can retrieve data from a URL without having to do a full page refresh.</p>
<p>Data can be in different types like Json or XML.</p>
<p>• HTTP Request / Response
Communication between clients and servers is done by requests and responses:
A client (a browser) sends an HTTP request to the web
A web server receives the request
The server runs an application to process the request
The server returns an HTTP response</p>
<p>• Hosting
Web hosting is the place where all the files of your website are stored. It is like the home of your website where it actually lives.</p>
<p>• Git / GitHub
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.</p>
<p>There are Multiple repo (folder) hosting services like GitHub (The Most Popular), GitLab and BitBucket</p>
<p>📌 - I hope this post was helpful. </p>
<p>&lt;===============&gt;</p>
<p>🫂 - Follow me on twitter: https://twitter.com/arkin_ML?s=09</p>
]]></content:encoded></item></channel></rss>