Skip to content
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Corona Virus Stats (Covid-19)
  • Work with us
  • FB
  • LinkedIn
  • Twitter
  • Instagram.com
Tekraze

Tekraze

Dive Into Technology

  • Guides
    • Developer Guide
    • PC Guide
    • Web Guide
    • Android Guide
    • Music
    • Tutorials
  • Feed
    • Tech News
    • Shared Tech
    • Gaming Videos
    • Unboxing videos
  • Forums
    • Android Apps
    • Angular Npm Packages
    • Useful Site Links
    • Tech Queries
    • Windows OS Help
    • Web Guide and Help
    • Android Os And Rooting
    • Jhipster Discussion
    • Git & GitHub forum
    • Open Source Forum
  • Work with us
  • Toggle search form
  • jio Coin
    22 Fake Cryptocurrency Apps under JioCoin name into Google Play store Tech News
  • Triller App taking TikTok over AppStore
    Triller the app that is overtaking TikTok in the App Store? Tech News
  • Aftermath of Taking Over Git by Microsoft 1
    Aftermath of Taking Over Git by Microsoft Tech News
  • How to Find the Right Talent for the Job
    How to Find the Right Talent for the Job with Ease Tech News
  • How the Best SEO Company in Sydney Shall Approach Your Project 2
    How the Best SEO Company in Sydney Shall Approach Your Project Guest posts
  • Windows 10 New Features 3
    Windows 10 New Features PC Guide
  • Why Edtech Apps are Leading the Market Right Now
    Why Edtech Apps are Leading the Market Right Now Tech News
  • HP Rolls out New Hardware with ExpressVPN Pre-Installed 4
    HP Rolls out New Hardware with ExpressVPN Pre-Installed Guest posts
Linux Terminology basics you need to know

Developer Terminology – you need to know

Posted on January 15, 2018 By Balvinder Singh No Comments on Developer Terminology – you need to know

 

                Hi all readers today i will be writing about Developer Terminology . As we know each profession has its own tools , same the programming has different terminology that developers use . Some are similar to normal language we speak , but have a completely different meaning in programming.

So let”s start with Terminology :

Table of Contents

  • 1. Compile
  • 2. Function
  • 3. Argument
  • 4. Method
  • 5. Library
  • 6. Inject / Injection
  • 7. Data
  • 8. Meta Data
  • 9. Debug
  • 10. Import

1. Compile

Compile is the process of analysing the code, collecting files and combining together , to process and build a executable file or program. Generally when we write the code and create multiple files we need to import code , link files that is done at the time of compile.

2. Function

Function can be said as a set of ordered instructions. The instructions can be of any type like printing a code, reading , writing or anything . Functions are used to create a functionality , that is used by calling that particular function. eg function ( arguments ) where function can be any name of function and arguments  are the values we pass of data needed to apply that function. Here is example

public int area (int x,int y) 

{

area = x * y;

return area ;

}

3. Argument

Argument you will be thinking as declining a statement against but in programming its different. Argument is a value that we supply during run time to a function like in above example we supply sides as 4,5 we will be returned by area(4*5) as 20 . Argument can be any string type, int type or more.

4. Method

Method are similar to function but generally we use methods for getting desired values to use in another functions . Like as in a social site we have a method that shows email of logged in user . We can simply use that method to search details by linked email of user . In many operations, let in search we use methods to get particular user wise data from a large database.

5. Library

Library is not the one having books and reading area. But library is a complete code package developed by open source developers or software companies that provides some functionalities to our program and reduce steps of writing the complete code to achieve a functionality. Like in JAVA there is a net package that helps to get details of ip , port and other network related details.

6. Inject / Injection

Injection is the process of injecting or simply say adding the code to a program during run time or compile time, mostly it is run time in modern languages such as Angular. Injection helps by saving time to add code to specific locations. Like as in Angular-cli we add scripts in a JSON file that are added during run time to project at head . This helps in keeping the code clean during development and add only when required.

7. Data

Data is for many , datum for single. It can be any thing from  a number, string or a code. Data/Datum is all we work on , we get data, save data, process and manipulate data. Infact everytime we create a software, run a software we are just playing with the data. Data is differently , available as different forms in different stages .

8. Meta Data

Meta Data is data about data. It contains additional data about anything , like for a user meta data can be cookies created, browsing time , location and more. It helps to analyse data patterns and flow.

9. Debug

Debug is the process of removing bug. Bug is a piece of code that is written to do something but it behaves differently . The bug can be run time or build time . Like we have set int 4 but we supply 4.0 it will fail. the both appear correct but one is int one is float. So bug can be detected using debugger whether a small or a large.

10. Import

import is simply adding files from different location to current file . Importing helps in keeping code simple by breaking code into different files that we can simply import to a main file to achieve the same thing as if we had written in a single file.

 

So that’s it for now , stay connected more will be coming in upcoming posts. Pls feel free to like , comment and share your views in comments so i can write more that you all need to learn. Share with your friends, family & relatives. Keep visiting , have a nice day.

Content Protection by DMCA.com
Developer Guide Tags:code, developer, program, terminology

Post navigation

Previous Post: Things you need to know to be a Developer
Next Post: How to install Java Development Kit (JDK) on Windows

Related Posts

  • How Bounty Hunting changed from web2 to web3 Bounty X hunter
    How Bounty Hunting changed from Web2 to Web3 with Bounty X Hunter Developer Guide
  • A Roadway to Learn Web Designing and Development 5
    A Roadway to Learn Web Designing and Development Web Guide
  • Install Ubuntu in Windows 10
    How to Install Ubuntu in Windows 10 Tutorials
  • Text Editors For Code - 2018 6
    Text Editors For Code – 2018 Developer Guide
  • MarkUp editor
    MarkUp Web Editor – Update Developer Guide
  • Top Programming Languages That Largest Companies Are Hiring Developers For In 2018 7
    Top Programming Languages That Largest Companies Are Hiring Developers For In 2018 Tech News

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Advertisements

Subscribe to updates

Enter your email below to subscribe





Posts by Categories

Advertisements
  • Tekraze Plural Sight courses
    Learn with Plural – Learn with Google Tutorials
  • What are Prerequisites for Learning Machine Learning? 8
    What are Prerequisites for Learning Machine Learning? Guest posts
  • Social Media Influencing Apps for mobile tekraze
    Social Media Influencing apps for mobile to try Tech News
  • Easy to use AI image generator Banner
    3 Easy-to-Use AI Image Generator: A Sure Way to Artistic Photos Web Guide
  • Common Docker Commands you must know Tekraze
    Common Docker Commands you must know Developer Guide
  • Brave Browser Feature Image
    Brave Browser Be Brave to say no to ads and secure privacy Web Guide
  • Your IP Address Says More About You Than You Know 9
    Your IP Address Says More About You Than You Know Guest posts
  • Docking Stations - The Port Extension you need 10
    Docking Stations – The Port Extension you need Latest tech

Affliate Links

Sell with Payhip

Earn with Magenet

Sell and Buy with Adsy

GainRock affiliate Program

Automatic Backlinks

Advertise with Anonymous Ads

accessily tekraze verificationIndian Blog Directory

Copyright © 2023 Tekraze.

Powered by PressBook News WordPress theme