I have so much trouble in these topics, especially algebra. (even though I'm lvl 5):

Algebra

- Linear algebra
- Proving inequalities (every single theorem)
- Polynomials, functional equations and analysis
- Trigonometry and complex numbers (from basic to advanced)
- Sequences and series

Combinatorics

- Pigeonhole principle (my brain is like a pigeon in this topic)
- Colouring techniques
- Generating functions

Geometry

- Trilinear coordinates and barycentric coordinates
- Triangle centers
- Special stuffs of a triangle (Pedal triangle, 9-point circle, etc)

Number Theory

- Modular arithmetic (especially Chinese Remainder Theorem)
- Theorems about prime numbers

I'm starting to do some coding and stuffs, can you suggest me which coding language is easier, and what website I can learn coding?

Thank you!

## Comments

Sort by:

TopNewestBasic Mathematics - Lang

Geometry - Lang

The geometry books - Kiselev are Planimetry and Stereometry

Geometry - Jacobs (get the 1st or 2nd edition)

Algebra - Gelfand

Trigonometry - Gelfand

Precalculus - Sullivan

Functions and Graphs - Gelfand

Plane Trigonometry - Loney

The Elements of Coordinate Geometry - Loney

Intermediate Algebra - Sullivan

Geometry for the Practical Man - Thompson

Algebra - Welchons and Krickenberger

Principles of mathematics - Oakley and Allendoerfer (this book contains high school mathematics but also abstract algebra and calculus)

The Art of Problem Solving books

The NCERT books used in India

The GCSE/IGCSE and AS/A level books used in UK

Number Theory

An Introduction to the Theory of Numbers - Hardy, Wright

A Classical Introduction to Modern Number Theory - Ireland, Rosen -

Elementary Number Theory -Jones

This list is by ShivamS – Agnishom Chattopadhyay · 3 years ago

Log in to reply

– Samuraiwarm Tsunayoshi · 3 years ago

Wow that's a lot! Thank you!!!Log in to reply

For Geometry, I would suggest "Geometry Revisited" – Sean Ty · 3 years ago

Log in to reply

– Samuraiwarm Tsunayoshi · 3 years ago

Love this book! Thank you!!!Log in to reply

I also need help in Combinatorics! – Kartik Sharma · 3 years ago

Log in to reply

I can recommend codecademy for programming. The best way to learn programming is by doing it. – Agnishom Chattopadhyay · 3 years ago

Log in to reply

– John Muradeli · 3 years ago

better than Khan Academy's programming? I mean, all I've learned in first two hours is how to move a rectangles and ellipses and color them and stuffLog in to reply

@John Muradeli khan programming is not the best – Mardokay Mosazghi · 3 years ago

i agree with youLog in to reply

– Samuraiwarm Tsunayoshi · 3 years ago

Lol my head exploded twice during my python class (just completed pyglatin and almost lost hope of doing python XD)Log in to reply