+ 3
Can I learn programming without math?
30 Answers
+ 15
Yes u can, but not for all languages. you definitely need some math in C++, Java and a few other Languages.
+ 12
Yes, it depends on what programs you want to develop. Python is a great start. It is easy and very powerful. It is my favorite by far. JavaScript is, also, very easy to learn, and will help you to understand OOP later on.(If you need to, of course)
+ 7
if you need to implement difficult algoritms like face recognition, you need math, but if you are going to write app that loads data from website and saves it to the exel table, you don't need math, only appropriate api libraries
+ 6
Of course you can! If you don't want to develop programs related to signal processing, statistical analysis, data mining etc. normally you will not need more complex mathematical formulas than simple additions, multiplications and subtractions.
Furthermore, there is a wide variety of libraries in almost all programming languages that provide you with ready-made mathematical formulas that you can use them (if needed) without knowing their internal implementation ( simply you don't really care about it after all).
Not to mention that the source code that you write in a high level programming language is turned by the compiler into machine code (zeros and ones). In this lower level all the operations, even the most complex mathematical expressions, are performed by additions, subtractions and shifts of binary numbers!!
+ 4
you can start with python, it's a good language and you can have fun with it, it has a huge standart library and many many external one
+ 4
You don't need math there are api for just about any task
+ 4
Short answer yes, but it really depends on what type of applications you are going to develop. Most people are fine without doing any advanced math but sooner or later you are going to need to know at least the basics to solve certain problems and even use algorithms so doing a few math courses in your spare time can be really beneficial in the future.
+ 3
depands of what programs are you going to develop
+ 3
You don't need complicate math to start coding but the more you code, the better you will get at math.
+ 3
At the beginning you don't need to know math.But at the advance level you have to know it.Python is very good for beginer.
+ 2
yes but not without logic
+ 2
Yes, ofcourse why not math is not at all complusory to learn programming. To learn programming you need to just focus and understand the basic concepts of programming and programming languages.
+ 2
Only general programming is needed
+ 1
c++,i now basics of pascal
+ 1
thank you,witch programming language is best for beginers
+ 1
thank you
+ 1
Yes you can until you know Basics such as Addition ,Subtraction, Multiplication and division and yet I would recommend you to go through a maths book as programming use algorithms so even if you are not good in maths just try to understand what are you dealing with would be times better than knowing nothing, for eg:- ( ! in C++ means factorial which is a mathematical term such as 5! means 5×4×3×2×1(5!=120) and 4!=4×3×2×1(4!=24) also 3! means 3×2×1=6) so now you know what is ! which is often used in Different terms in different language. But it will be now easier for you as you know what it's about....
So don't worry even if you don't understand it's still might be worth a shot, but it won't matter either as you won't be under any stress so it's your call but you will learn maths while programming or before programming not all maths( no trigonometry geometry and statics) for logical and algorithmic reasoning during programming so you bite a hot dog one way or the other if you eat it at a constant speed both will finish at same time, so good luck ...... ( I don't like maths much either)
+ 1
yes
+ 1
Of course! But if you want to learn, don't use sololearn. Because in most cases, they will made you have to guess the output with lots of hard operations.
+ 1
Also, the best language to learn for beginners is called "Scratch".