Learning Python and Sage - Advice Appreciated

  • Thread starter murray92
  • Start date
  • Tags
    Python
In summary, the speaker has expressed their interest in learning Python and Sage, and is seeking advice on whether it is a good idea. They mention having no background in programming or science/mathematics software, but have the time and desire to learn. The listener suggests that learning Python and Sage is a good way to start, but may need more advanced tools for more complicated tasks. They also mention that Sage is an open source alternative to software like Mathematica.
  • #1
murray92
21
0
I have no backbround in programming or science/mathematics software, but time and desire to learn...

is learning
Phyton and Sage a good idea?

Advice appreciated!
 
Technology news on Phys.org
  • #3
Sage is a open source alternative to matheamtica etc.

http://www.sagemath.org/

Early today (well yesterday ... in GMT+1) I read th blog of the guy that is the main developer behind it, can't find it now though
 
  • #4
Learning Python and SAGE is a very good way of "STARTING". For more complicated business you will need more but Python and SAGE are pretty cool stuff to start with.
 
  • #5
Oh thanks for your reply!
 

1. What is Python and Sage?

Python and Sage are two popular programming languages used in scientific computing. Python is a general-purpose programming language that is widely used for data manipulation, machine learning, and web development. Sage is a mathematical software system based on Python that is specifically designed for mathematical computations and data analysis.

2. Why should I learn Python and Sage?

Python and Sage are powerful tools for scientific computing and data analysis. They have a large user community and a vast collection of libraries and packages that make it easier to perform complex calculations and analyses. Learning these languages can also enhance your problem-solving and critical thinking skills, making you a more efficient and effective scientist.

3. Is Python or Sage better for scientific computing?

Both Python and Sage have their advantages and are commonly used in scientific computing. Python is more versatile and has a larger user community, making it easier to find resources and get help. Sage is specifically designed for mathematical computations and has a wide range of built-in functions and packages for scientific computing. Ultimately, the choice between the two will depend on your specific needs and preferences.

4. How difficult is it to learn Python and Sage?

Python and Sage are both relatively easy to learn compared to other programming languages. They have a simple syntax and a large community of users who regularly share tutorials and resources. However, like any new skill, it will require some time and practice to become proficient in these languages.

5. What advice do you have for someone learning Python and Sage for the first time?

My advice would be to start with the basics and build a strong foundation in the fundamentals of both languages. Practice regularly and try to apply what you learn to real-world problems. Don't be afraid to ask for help or seek out online resources and tutorials. Also, be patient and persistent - learning a new language takes time and effort, but the rewards are worth it.

Similar threads

  • Programming and Computer Science
Replies
6
Views
2K
  • Programming and Computer Science
Replies
17
Views
1K
  • Programming and Computer Science
Replies
3
Views
1K
  • Programming and Computer Science
Replies
7
Views
2K
  • Programming and Computer Science
Replies
1
Views
727
Replies
6
Views
644
  • Programming and Computer Science
Replies
5
Views
847
  • Programming and Computer Science
Replies
8
Views
1K
  • Programming and Computer Science
Replies
7
Views
879
  • Programming and Computer Science
Replies
7
Views
466
Back
Top