Some Basic Technical words explained in Laymen's terms

in #technical7 years ago

I am writing a series of articles, to assist non-technical users and newbies to the world of Crypto to understand more technical concepts. My main goal is to enable the non-technical audience to have conversations with the more technical audience.


Image Credit

I had a discussion recently with some non-technical friends and they had questions on a few basic technical terms. I though I will list a few and explain in plain English:


Image Credit

Some Basic Technical words in Laymen's terms"

UI - User Interface: This is the way a website or Mobile application is laid out as well as how users will interact with it.

UX - User Experience: This is a term used to explain how users will feel or experience a website. The techies actually try to make users experience websites or mobile apps in a good way.

Front End: The part of a mobile app or website which users see and interact with.

Back End: There is always computer code which users do not act with. Stuff that happens in the background. For example if you subscribe to a websites updates, you will use the front end to type the email address and hit the send button. The Back End will then save this email to the database in the backend.

HTML: The abbreviation for Hyper Text Machine Language. This is used on most websites to create the UI and structure of the website.

HTML5: The latest version of HTML.

CSS: The abbreviation of Cascading Style Sheets. Just as you use word Styles, for example Heading 1, Heading 2 or make stuff bold and italic, the CSS of a website provide the formatting to text on web pages and mobile applications.

CSS3: The latest version of CSS.

Bug: A problem in computer code, which causes problems with the application. Developers fix bugs in application.

Virtual Machine: A software application or container which makes it possible to run software like operating system on another computer. For example running a version of Windows Server on your home computer.

Database: A Database is used to store data in a structured format, to ensure you can retrieve the data in order to display it in an orderly fashion.

Database table: A collection of specific related information in the database. Very similar to a table which you create in word. A Table consists of Rows and Columns

Database Table Key: A Specific identifier in the database table, which is used to link different table together.

Data Architecture: This is how data is collected, stored and accessed, and also how the tables within the database fit together.

SQL - Structured Query Language - This is a computer language which developers use to get information into a database, retrieve data from the database. The SQL Language is very powerful in managing database and manipulate data in a database. A blockchain is actually not much else as a database which is ditributed across the globe on different machines.

I hope these explanations help somebody out there. Please let me know if you have a specific technical topic which you want explained in Laymen's terms.

Some of my other in Laymen's Terms Post.

ICO's or tokensales in Laymen's terms
Crypto Wallets in Laymen's terms
Smart Contracts in Laymen's terms
Artificial Intelligence in Laymen's terms
Blockchain and Digital Signatures - In Laymen's Terms
Trustless - What does it mean in laymen's terms?
Cyber Attacks explained in laymen's terms
Machine Learning - In laymen's terms
Internet of things and what it is in laymen's terms
Big data - What is it really about - In laymen’s terms

Happy Steeming!


Sort:  

Sir, We are very grateful to this. You continue to have success in the same way.And keep voting. @ahlawat

Great post , but i need eny vote here plez :-D

This is very helpful for non technical steemians. Pretty surprise at some terms is related to crypto as I am new to crypto myself.

Thanks!

Very nice post. Really like how your brake it down. Maybe could you also do a similar article about the blockchain terms and the involving terms with that industry? All the best

Good post friends, very useful to me and maybe other friends @jacor

HTML is an acronym of "Hypertext Markup Language"... not "Hyper Text Machine Language"...And the difference between an abbreviation: An acronym is made of the initial letters of some words (e.g.Hypertext Mark-up Language => HTML), while an abbreviation is a shortened form of a word (e.g. abbreviation => abbr)

follow and upvote me . I will follow and upvote regular......

Upvoted and also resteemed!

Great. Keep on doing great job.

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.033
BTC 65137.70
ETH 3198.14
USDT 1.00
SBD 3.87