10 answers
Asked
437 views
can i start learning programming if i have not good in math?
can i start learning programming if i have not good in math?
Login to comment
10 answers
Updated
Aravind’s Answer
Short answer - Yes, absolutely
Let me elaborate, even if you're not particularly strong at math you can learn program without much trouble.
You mostly need basic math such as addition, subtraction, multiplication, division and basic algebra with a little bit of logical thinking. Many popular programmer who're really good at programming don't consider themselves as being good at math so you should be fine.
Don't let the math scare you from learning to code. Just give it a try and you'll know.
Let me elaborate, even if you're not particularly strong at math you can learn program without much trouble.
You mostly need basic math such as addition, subtraction, multiplication, division and basic algebra with a little bit of logical thinking. Many popular programmer who're really good at programming don't consider themselves as being good at math so you should be fine.
Don't let the math scare you from learning to code. Just give it a try and you'll know.
Updated
Kirsten’s Answer
You absolutely can! I am also not great at Math and learned a variety of coding languages over my time in university and in my career. I did have to take more care with my Math classes to pass, but don't let it scare you from coding.
Updated
Biplab’s Answer
Math is my weakest subject, and even I was able to learn some computer science and programming foundations (Python). I wouldn't be deterred from considering computer programming even if you are not fantastic at math.
Updated
Michael’s Answer
Yes, you can 100% start learning programming regardless of your math skills. You can start learning math even if you aren't very good at math. If you were already good at it, you wouldn't need to learn it.
Math is not a prerequisite for programming. Also, the math used in software engineering is not necessarily related to the math you've been doing so far in high school/college (in fact, you may not even consider it "math").
Math is not a prerequisite for programming. Also, the math used in software engineering is not necessarily related to the math you've been doing so far in high school/college (in fact, you may not even consider it "math").
Updated
Dat’s Answer
Yes, you can start programming without strong math skills. Focus on logic and problem-solving; math can come later if needed.
Updated
Anthany’s Answer
Absolutely! I think it will also depend on the type of coding you want to learn however. In my case, I did Web Design coding and felt it didn't take knowing much traditional math! Web design uses HTML and CSS so I would start with those if you don't already have a specific coding language that you're using or interested in.
Updated
Karen’s Answer
You don't need to be a math whiz to become a computer programmer. Programming is more about thinking logically and splitting tasks into smaller, manageable parts. However, if you're considering a Computer Science degree, you should be prepared to tackle a good amount of math courses. If you're drawn to computer programming but want to avoid the heavy math, consider exploring Information Technology. This field is more focused on the business side of things, rather than the scientific aspect.
Updated
Jorge’s Answer
Yes! You can start learning programming and build amazing things without math.
That said, if you want to take your programming skills to the next level and solve complex problems then discrete math is highly valuable. Discrete math is about countable stuff, logic and rules. It’s used to understand connections (like social networks), solve logical problems, design computer algorithms, and work with codes or games.
I would recommend to take a look at some discrete math basic concepts while you continue to learn programming. You will see how useful it is to solve problems!
That said, if you want to take your programming skills to the next level and solve complex problems then discrete math is highly valuable. Discrete math is about countable stuff, logic and rules. It’s used to understand connections (like social networks), solve logical problems, design computer algorithms, and work with codes or games.
I would recommend to take a look at some discrete math basic concepts while you continue to learn programming. You will see how useful it is to solve problems!
Updated
Devan’s Answer
Math is not most important aspect of for learning programming. You can learn any programming language you love what help you become great programmer will be to have excellent problem solving skills.
Updated
Fred’s Answer
I would say no, but with conditions.
Programming IS math. It's not algebra or geometry or calculus.
It IS, however, problem solving, logical thinking, and analysis. You have to be able to break down a problem into smaller parts, and then re-assemble them again.
There is some traditional math. Many of your classes will expect you to be able to do some arithmetic, understand things like base2 and/or base16 numbers, but once you get through classes you seldom need that again (depending on what exact field of CS you get into).
Programming IS math. It's not algebra or geometry or calculus.
It IS, however, problem solving, logical thinking, and analysis. You have to be able to break down a problem into smaller parts, and then re-assemble them again.
There is some traditional math. Many of your classes will expect you to be able to do some arithmetic, understand things like base2 and/or base16 numbers, but once you get through classes you seldom need that again (depending on what exact field of CS you get into).