Coding Terminology everyone should know 📘📙

A thread 🧵
🔸Algorithm: An algorithm is a set of instructions or rules designed to solve a definite problem

🔸Program: Program is an organized collection of instructions that perform a specific task

🔸Statement: Statement is a single line of code written legally in a programming language
🔸API: API is the acronym for Application Programming Interface, which is a software intermediary that allows two applications to talk to each other

🔸Arguments: Argument or arg is a value that is passed into a command or a function
🔸Boolean: Boolean is an expression used to create statements that are either TRUE or FALSE

🔸ASCII: ASCII is a standard that assigns letters, numbers and other characters different slots
🔸Bug: Bug is a term used to denote an unexpected error that causes it to malfunction

🔸Char: Char is a display unit of information equal to one alphabetic letter or symbol

🔸Int: Int is a display unit of information equal to a numeric value
🔸Objects: An object is a combination of variables, constants, and other data structures

🔸Object-Oriented Programming: OOP is a model defined by programmers that revolve around objects and data.
🔸Class: A class refers to a set of related objects with common properties

🔸Code: Code is a term that describes a written set of instructions using protocols
🔸Array: Arrays are lists or groups of similar type of data values that are grouped

🔸Compilation: Compilation is the process of converting high-level language to low-level language
🔸Conditionals: Conditionals help the code make a choice and result in either TRUE or FALSE

🔸Command line interface: The command-line interface is a user interface based on the text
🔸Data types: A data type is the classification of a particular type of data

🔸Constants: A constant is a value that doesn't change during the execution of the program
🔸Declaration: A statement that describes a variable, function or any other identifier

🔸Exception: An unexpected condition encountered during the execution of a program
🔸Expression: An expression is being used to represent the value of one or more variables

🔸Framework: Framework is an environmental platform for developing software applications
🔸Hardcode: The term hardcode is used to describe code that is not likely to change.

🔸Loop: A loop is a sequence of instructions that repeat until a condition is met
🔸Endless loop: An endless loop is a continuous repetition of a program that is everlasting

🔸Iteration: Iteration is a single pass through a set of operations that deal with code
🔸Keywords: Words that are reserved by a programming language and have special meaning

🔸Null: Null defines the lack of any value whatsoever

🔸Variable: A variable is a location that stores temporary data within a program
🔸Operand: In the expression 'A+F+Q', 'A', 'F', and 'Q' are operands

🔸Operator: Operator is used to denote the object which can manipulate different operands
🔸Pointer: A pointer is a variable that contains the address of a location in the memory

🔸Syntax: Languages having their own set of rules on how statements can be covered
🔸Low-Level Language: Low-Level language is the language which is machine-friendly language

🔸High-Level Language: High-Level language is the language which is programming friendly language
🔸Machine Language: Machine language is a low-level language comprised of binary digits

🔸Package: A package is an organized module of related interfaces and classes
🔸Runtime: Runtime is the time period during which a program is running on a PC

🔸Compile time: Compile time refers to the time duration in which the programming code is converted to the machine code (i.e binary code) and usually occurs before runtime.
🔸Backend: Backend is the term used for background in programming

🔸Frontend: The frontend is the user interface of a computer or any device
🔸Server-side: When procedures and processes are performed on the server

🔸Client-side:Client-side is the software that runs on a user's web browser
If you liked this, make sure to:

1. Follow me @meetjain74

2. Retweet the first tweet

3. Turn on the notifications to never miss these amazing tweets.

Thanks so much for getting to the end of the thread! Let me know your thoughts below

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Meet Jain🦅

Meet Jain🦅 Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @meetjain74

22 Oct
HTTP Status Codes

A thread 🧵
🔸HTTP Status
Http response status codes indicate whether a specific http request has been successfully completed.

Http status codes are 3 digit numbers divided in categories.
🔸Category -

▪️ 1XX - Information responses
▪️ 2XX - Success responses
▪️ 3XX - Redirection responses
▪️ 4XX - Client error responses
▪️ 5XX - Server error responses
Read 11 tweets
26 Sep
Programming languages with their uses💥💥

A thread🧵
1⃣Python -
🔸Artificial Intelligence
🔸Machine Learning
🔸Data analytics
🔸Data visualization
🔸Web development using the frameworks - Django, Pyramid and flask
🔸Game development using python
🔸Python used in field of Search Engine Optimisation (SEO)
2⃣Javascript -
🔸Rich Interactive web development
🔸Mobile applications using React Native
🔸Game development using game engines as PhysicsJS, Pixi.js
🔸Creating web servers using node.js
Read 9 tweets
25 Sep
8 Websites to get APIs for your future projects for FREE🔥🔥

A thread🧵🧵
🔹RapidAPI - Contains almost any API you need

rapidapi.com/hub
🔹ProgrammableWeb - Collection of around 17000 APIs

programmableweb.com
Read 12 tweets
24 Sep
Variants of Binary Search
(Using recursive approach)

A thread 🧵
Binary search can be upgraded to the following five variants -
🔸Index of a particular key
🔸Index of the first occurrence of a key
🔸Index of the last occurrence of a key
🔸Index of least element greater than key
🔸Index of greatest element less than key
🔸Index of a particular key / Basic Binary search
Read 9 tweets
23 Sep
Understanding data structures and algorithms are crucial for every developer!!

How about understanding it with some real-world examples😉😉

Real-world examples of all data structures curated🧵
🔸A dating analogy to understand data structures
Read 11 tweets
22 Sep
Real-world examples of the Data structure "Graph"👇

A thread🧵
🔸Google maps navigation system
The navigation system is based on the algorithm to calculate the shortest path between two vertices.
🔸Social Graphs
Social graphs draw edges between you and the people, places, and things you interact with online.
Read 19 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!

:(