answersLogoWhite

0


Best Answer

Highly likely an art than a science, most people get the misconception that you have to be good at math to be a good programmer, but it's not necessary. In fact, creativity will serve a programmer very well meaning that if you're great with languages and essays, then programming and coding should be easy for you. I did computer science once, and I highly regretted it because it was too much programming which required creativity which is something that I don't possess.

==========

May I suggest that engineering is creatively applied science? Computer programming requires both creativity and an ability to think very logically and follow set rules. Because following those rules leans more towards engineering than art, I'd lean towards programming being more engineering than art.

User Avatar

Wiki User

βˆ™ 8y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Is programming an art or an engineering discipline?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Engineering

What is the difference between industrial design and engineering?

There is quite a difference between industrial design and design engineering. Industrial design is an applied art where the usability of products can be improved. Design engineering is a discipline that creates and transforms ideas to satisfy the requirements of a customer.


What is software engineering?

The computer science discipline concerned with developing large applications. Software engineering covers not only the technical aspects of building software systems, but also management issues, such as directing programming teams, scheduling, and budgeting. Software Engineering is an approach to developing software that attempts to treat it as a formal process more like traditional engineering than the craft that many programmers believe it is. We talk of crafting an application, refining and polishing it, as if it were a wooden sculpture, not a series of logic instructions. The problem here is that you cannot engineer art. Programming falls somewhere between an art and a science.


What subjects or majors can you do if you're good at math?

Science, especially physics; any engineering discipline; architecture; economics and finance; computer programming; statistics...


What are the top 5 branches in engineering?

There are four branches of mechanical engineering. They are manufacturing, acoustical, vehicle, and thermal engineering. Vehicle engineering is further broken down into aerospace and automotive engineering.


Which sub-discipline of civil engineering has the highest salary?

Structural.

Related questions

What is the difference between industrial design and engineering?

There is quite a difference between industrial design and design engineering. Industrial design is an applied art where the usability of products can be improved. Design engineering is a discipline that creates and transforms ideas to satisfy the requirements of a customer.


What is software engineering?

The computer science discipline concerned with developing large applications. Software engineering covers not only the technical aspects of building software systems, but also management issues, such as directing programming teams, scheduling, and budgeting. Software Engineering is an approach to developing software that attempts to treat it as a formal process more like traditional engineering than the craft that many programmers believe it is. We talk of crafting an application, refining and polishing it, as if it were a wooden sculpture, not a series of logic instructions. The problem here is that you cannot engineer art. Programming falls somewhere between an art and a science.


What subjects or majors can you do if you're good at math?

Science, especially physics; any engineering discipline; architecture; economics and finance; computer programming; statistics...


What is the relationship between XML Technology and Software Engineering?

I guess you have to learn some basics. Software Engineering is a Engineering discipline and XML is a technology. There is no such relation of those two. XML is using widely in computer programming. E.g. for config. an application, store data.


What is the functions and applications of mechanical engineering to other field of discipline?

the functions and applications of mechanical engineering to other field of discipline


Whats the best schools to learn programming and or software engineering?

Top Online Programs in Computer Programming and Software Engineering.


What type of engineering is the study of General Engineering?

General Engineering is not a specific discipline but a study of many different areas engineering.


What does discipline mean in engineering?

Discipline refers to specialty ... electrical, chemical, mechanical, etc.


How many pages does The Art of Computer Programming have?

The Art of Computer Programming has 634 pages.


What are the top 5 branches in engineering?

There are four branches of mechanical engineering. They are manufacturing, acoustical, vehicle, and thermal engineering. Vehicle engineering is further broken down into aerospace and automotive engineering.


When was The Art of Computer Programming created?

The Art of Computer Game Design was created in 1984.


Give a simple definition for engineering?

Engineering is the discipline, art and profession of acquiring and applying technical, scientific, and mathematical knowledge to design and implement materials, structures, machines, devices, systems, and processes that safely realize a desired objective or invention.