None.Hi, what level of mathematics does a person need to start programming?
Code: Select all
10 PRINT "HELLO"
Code: Select all
10 PRINT "HELLO"
20 GOTO 10
I disagree.alexpowel wrote:Basic maths in compulsory. Trigonometry and Calculus is a must. Moreover Matrix will also help.
For doing mathematics you need to be able to think logically. By 'logic' I don't just mean ones and zeros, AND and OR etc. In an orderly, structured way, no non-sequiturs, no ambiguities. The study of programming tends to strengthen such ability.For programming you need to be able to think logically. By 'logic' I don't just mean ones and zeros, AND and OR etc. In an orderly, structured way, no non-sequiturs, no ambiguities. The study of mathematics tends to strengthen such ability.
I never used calculus or trigonometry at all in mine.Heater wrote:I only recall ever having to use calculus once in my programming career.
95% certain it's a spambot, given the profile link is to a 'marketing agency' specialising in 'seo'. Keeping an eye on it, since it's probably going to start posting spam links in a few days.Heater wrote:Why would one agree with a statement that is demonstrably incorrect?
To be contrary for the sake of exaggeration? I'd been tempted to add that n-dimensional geometry was essential, but thought that would be a step to far.Heater wrote: Why would one agree with a statement that is demonstrably incorrect?
or spambot, thats also possible.ShiftPlusOne wrote: ↑Mon Jul 17, 2017 4:49 pm95% certain it's a spambot, given the profile link is to a 'marketing agency' specialising in 'seo'. Keeping an eye on it, since it's probably going to start posting spam links in a few days.
All sorts of maths could be useful in specific situations but the OP wanted to know what was needed to start programming.
None, you can start programming with no mathematical experience.rpiboy wrote: Hi, what level of mathematics does a person need to start programming?
Well THIS retired COBOL programmer learned Trig, Differential and intergral Calculus, and some matrix math. Not that I ever used any of it in programming and it has nearly all rotted away over the last 50 years, but I did learn those types of math. (I'll grant you that most COBOL programmers don't even know that the language has data types for floataing point, though.)
I have been puzzling over this question and come to a conclusion:what level of mathematics does a person need to start programming?
Code: Select all
if (myLevelOfMathematics >= requiredLevelOfMathematics)
{
printf("Yay, I know enough to start programming\n");
startProgramming();
}
else
{
printf("Boo, I'm too dumb to start programming\n");
exit(1);
}