How to Creat your Own Software | sqasnaqvi

Опубликовано: 04 Август 2026
на канале: TechWorks
131
7

#creatsoftware #howtocreate #creatownsoftware
Simply way to create Software at your own
Software:
Software is a set of instructions instructing a computer to do specific tasks.
This set of instructions is also known as a program. These softwares which are running on the computer is in the form of binary code that is 1 and 0 which is an executable file as shown in the figure below.

As every task in the computer is done with the help of these programs the developer can change it as he wants by doing a program that’s why a computer is also called a programmable machine.
Writing the software in the form of binary is impossible and tedious hence, the engineers made various programming languages like C, C++, JAVA, Python, etc. Sometimes two or more languages are used for making one particular software.
How software is made?
Any program is written using any language that is understandable for a human is called source code and after making this source code with the help of the compiling process is converted into executable file. Here is one example of a basic C program source code converting into software as shown in the figure below.

This simple program can be written by a developer in a reasonable amount of time however, professional software may involve hundreds of developers. A large software would be split up into hundreds or even thousands of files. one concept that allows them to do so is called revision control. So how it works?

As you can see in the above figure, all the source code for the software is stored on a server each developer stores a copy of these files on their machine. they can make changes to the server when they are ready. The server stores a detailed list of what files were changed? what those changes were and who submitted it. If any times the program gets into a bad state the developer can undo the changes until the software program is working correctly again.
Software developers work hard on their software but there are always a few problems with the code and we call these problems as a bugs. Even after a piece of software is released to the public, the software developers must continue to fix bugs and further improve the software. that is why software has updates or new versions that come out periodically.
The software can be created in two different ways: Proprietary, and Open source. These are explained as following below.

Proprietary:
The software owned by a person or software company and sold to make money. The source code is not released to the public, only the software is released.

Open source:
The software is free and anyone can access the source code. Open-source software owners get money through donations.
science and technology information
thank you for watching