473,406 Members | 2,336 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,406 software developers and data experts.

How is Software Made?

tharden3
916 512MB
Do they use scripting languages in combination with GUI development? Is building software different from building a GUI app in say.... wxPython or others?
Jul 23 '08 #1
5 5353
RedSon
5,000 Expert 4TB
You can build software with any programming language. It depends on what you want to do. Python is a good programming language to make software with.
Jul 23 '08 #2
oler1s
671 Expert 512MB
How is Software Made?
That’s an incredibly broad question to ask. Software can refer to anything that is programmed, and there is no set method of making software.

Do they use scripting languages in combination with GUI development?
It could be possible, depending on what is being built. A GUI for a firefox extension, for example, uses the framework that Mozilla provides, which includes XUL and Javascript. Or you could have a Java GUI. Or one in C++. Or maybe it’s in Python, but C++ is used as a host language along with Python for a program. Maybe it’s using Adobe AIR, with HTML and Javascript. There’s no set mechanism.

Is building software different from building a GUI app in say.... wxPython or others?
Building a GUI app is building software.
Jul 23 '08 #3
tharden3
916 512MB
That’s an incredibly broad question to ask. Software can refer to anything that is programmed, and there is no set method of making software.

It could be possible, depending on what is being built. A GUI for a firefox extension, for example, uses the framework that Mozilla provides, which includes XUL and Javascript. Or you could have a Java GUI. Or one in C++. Or maybe it’s in Python, but C++ is used as a host language along with Python for a program. Maybe it’s using Adobe AIR, with HTML and Javascript. There’s no set mechanism.

Building a GUI app is building software.
very helpful. There is so many terms, not enough definitions when your new to this stuff. Thanks :)
Jul 23 '08 #4
RedSon
5,000 Expert 4TB
very helpful. There is so many terms, not enough definitions when your new to this stuff. Thanks :)
You can't be that new you have almost 100 posts.
Jul 23 '08 #5
tharden3
916 512MB
You can't be that new you have almost 100 posts.
ehh, I guess. Maybe not new so much as clueless.
Jul 23 '08 #6

Sign in to post your reply or Sign up for a free account.

Similar topics

0
by: anonymous | last post by:
"Microsoft denies the claims and says it developed and sold high quality and innovative software products at fair and reasonable prices" People who may have received notice by mail or the...
0
by: ACM SIGSOFT 2004 Publicity Chair | last post by:
CALL FOR PAPERS AND WORKSHOPS ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ACM SIGSOFT 2004 12th International Symposium on the Foundations of Software...
2
by: threeseas | last post by:
Because the project is done in python and in support of FOSS http://msdn.microsoft.com/architecture/overview/softwarefactories/default.aspx?pull=/library/en-us/dnmaj/html/aj3softfac.asp ...
36
by: Andrea Griffini | last post by:
I did it. I proposed python as the main language for our next CAD/CAM software because I think that it has all the potential needed for it. I'm not sure yet if the decision will get through, but...
18
by: mountain man | last post by:
Greetings to all database professionals and laymen, Let us make a bold assumption that we have developed a software tool for the SQL Server environment which simply acts as an interface between...
1
by: Volkan Arslan | last post by:
------------------------------------------------------------- LASER Summer School on Software Engineering Practical Techniques of Software Quality Elba, Italy September 12 - 18, 2004 ...
54
by: Matt | last post by:
How do we define systems programs? when we say systems programming, does it necessary mean that the programs we write need to interact with hardware directly? For example, OS, compiler, kernel,...
102
by: Xah Lee | last post by:
i had the pleasure to read the PHP's manual today. http://www.php.net/manual/en/ although Pretty Home Page is another criminal hack of the unix lineage, but if we are here to judge the quality...
6
by: pigeonrandle | last post by:
Hi, I have written several pieces of software and would like to hear any thoughts anyone has on what measures i should take to ensure(!) its stability and security at the hands of the *users*. I...
6
by: danielestv | last post by:
Hi to all! I am working in a company that has several software solutions for many areas. One these areas concerns to publicity in places that has TV, this is, we have a software solution made in...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.