SitePoint Sponsor

User Tag List

Results 1 to 16 of 16
  1. #1
    SitePoint Member
    Join Date
    Sep 2009
    Posts
    17
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    programming - maths knowledge

    A friend and I were discussing again.

    He said programming requires too much maths knowledge-I said that you just need to know the basics (addition, subtraction, division, multiplication).

    He also reckons HTML is a programming language ;-)

    What do you think?

  2. #2
    SitePοint Troll disgracian's Avatar
    Join Date
    Aug 2006
    Location
    Samsara
    Posts
    451
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I think this thread is fairly pointless.

    Cheers,
    D.

  3. #3
    SitePoint Mentor NightStalker-DNS's Avatar
    Join Date
    Jul 2004
    Location
    Cape Town, South Africa
    Posts
    2,880
    Mentioned
    48 Post(s)
    Tagged
    0 Thread(s)
    Lol. I have to agree with disgracian.

    html is not exactly a programming language, but I guess you could look at it like one. Depending who you are of course.

    As for needing to know maths. That depends on what you are programming. Websites in any language and C# for windows, etc. Basics is fine. But the maths gets quite advanced when it comes to graphic applications such as games, etc. eg. Using openGL

  4. #4
    SitePoint Member
    Join Date
    Sep 2009
    Posts
    17
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    for some programs you will need to know maths in great depth but for some commercial programs you do not need to be a maths genius.

    HTML is not a programming language. Although my friend thinks it is.

  5. #5
    SitePoint Wizard silver trophybronze trophy mizwizzy's Avatar
    Join Date
    Apr 2006
    Location
    Ireland
    Posts
    1,322
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)
    Was is it with people and Maths? I've never gotten the fascination with numbers

  6. #6
    SitePoint Zealot
    Join Date
    Jul 2007
    Posts
    127
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I just can't get used to the word "maths". It just seems wrong. Here we just say "math".
    I can't figure it out. Great maths are so elegant and beautiful, employ such subtlety of thought.

    'The mysterious is the most beautiful thing we can experience. It is the source of all true art and science' - Albert Einstein

  7. #7
    Serial Site Creator ToddW's Avatar
    Join Date
    Feb 2004
    Posts
    791
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Some programs require extensive math knowledge or the ability to google search and find help.

    Other programs are pretty much basic math.

  8. #8
    Programming Since 1978 silver trophybronze trophy felgall's Avatar
    Join Date
    Sep 2005
    Location
    Sydney, NSW, Australia
    Posts
    16,869
    Mentioned
    25 Post(s)
    Tagged
    1 Thread(s)
    HTML is a markup language, not a programming language.

    To be able to program you need to understand logic and arithmetic. You only need to understand mathematics if you are working on a program that requires it and not necessarily even then.
    Stephen J Chapman

    javascriptexample.net, Book Reviews, follow me on Twitter
    HTML Help, CSS Help, JavaScript Help, PHP/mySQL Help, blog
    <input name="html5" type="text" required pattern="^$">

  9. #9
    Follow: @AlexDawsonUK silver trophybronze trophy AlexDawson's Avatar
    Join Date
    Feb 2009
    Location
    England, UK
    Posts
    8,111
    Mentioned
    0 Post(s)
    Tagged
    1 Thread(s)
    Programming doesn't require loads of math knowledge, I suck at maths but I can code in VB, Delphi and C#, enough said

    Generally, programming is more about knowing how to calculate (formula) rather than doing the math itself.

  10. #10
    SitePoint Wizard silver trophybronze trophy mizwizzy's Avatar
    Join Date
    Apr 2006
    Location
    Ireland
    Posts
    1,322
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by BLZ View Post
    I just can't get used to the word "maths". It just seems wrong. Here we just say "math".
    I can't figure it out. Great maths are so elegant and beautiful, employ such subtlety of thought.

    'The mysterious is the most beautiful thing we can experience. It is the source of all true art and science' - Albert Einstein
    It's funny you say that because I was like, what is it with Math ...where's the "s"

    I do admire those who are great with numbers - I did to honours accountancy in school and I'm pretty ok with numbers but I don't get the fascination with wanting that as a career - I don't believe it's a requirement unless as what was previously stated - that particular program demanded it - in those instances, I steer well clear of them!

  11. #11
    SitePoint Member
    Join Date
    Sep 2009
    Posts
    17
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Im not sure there are many careers in "pure" Maths apart from research posts, lecturing etc. Lots of Mathematicians move into IT, accountancy etc. There more to Maths apart from the numbers(obviously ;-)). Theories you have to remember, proofs, deductions,new theories....

    Quote Originally Posted by mizwizzy View Post
    It's funny you say that because I was like, what is it with Math ...where's the "s"

    I do admire those who are great with numbers - I did to honours accountancy in school and I'm pretty ok with numbers but I don't get the fascination with wanting that as a career - I don't believe it's a requirement unless as what was previously stated - that particular program demanded it - in those instances, I steer well clear of them!
    Last edited by progcompu; Jun 21, 2010 at 03:49. Reason: change

  12. #12
    SitePoint Wizard silver trophybronze trophy mizwizzy's Avatar
    Join Date
    Apr 2006
    Location
    Ireland
    Posts
    1,322
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by progcompu View Post
    Im not sure there are many careers in "pure" Maths apart from research posts, lecturing etc. Lots of Mathematicians move into IT, accountancy etc.
    Yeah I agree, I remember going for a job as a Clerical Officer when I just finished secondary school and I was put into this section for Pensions - Omg, nightmare - I was expecting an administrative role really but ended up calculating compound interest all day long and pension contributions *bluegh*! Needless to say I'm not in that job anymore, but I did last significantly longer than I thought I would! lol

  13. #13
    SitePoint Zealot
    Join Date
    Jan 2006
    Location
    Gold Coast, Australia
    Posts
    123
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I got into programming because I was not good at math.

  14. #14
    SitePoint Enthusiast
    Join Date
    Nov 2008
    Posts
    27
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Richard Stallman apparently hated mathematics, ended up being one of the most important names in software history.

  15. #15
    #titanic {float:none} silver trophy
    molona's Avatar
    Join Date
    Feb 2005
    Location
    from Madrid to Heaven
    Posts
    8,265
    Mentioned
    246 Post(s)
    Tagged
    1 Thread(s)
    As said previously, you need math (or maths, whatever it is) when you're programming graphics, turns and spinning (lots of trigonometry and matrixes on those), when you're programming accountability and scientific softwares, for games (not only for the graphics, but to express the physics of the worlds and what needs to happen if two objects inside the game collide, such as two cars racing and then hit each other)

    In web development, you use some basic calculations to know the amount of room a box will need or where should be placed exactly and so on... also for animation effects.

    But for many daily tasks, it is not that important.

    Of course, as with everything else in life, the more you know, the better

  16. #16
    SitePoint Zealot
    Join Date
    Jan 2006
    Location
    Gold Coast, Australia
    Posts
    123
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    There is a correlation between understanding mathematics and being able to thinking in an algorithmic way.

    Math itself is largely irrelevant to programming. Individual topics such as discrete mathematics and linear algebra will most probably be applicable, depending on what programming you get into.

    Math helps by providing that logical thinking which is demanded by any branch of mathematics. The building of axiomatic foundations through to the careful reasoning which is required to solve any complex math problem.

    Practicing programming skill > pure math. But pure math, does improve your analytical ability.


Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •