Which one?

Joined
Nov 8, 2024
Messages
2
Reaction score
0
Hello,

I am new to programming and I would like to built some stuff just for me.

I would like a language to work with databases and to download data from web sites, mostly sports web sites.

I run Ubuntu the last 3-4 years and I will keep it that way!

Can you suggest which language I should choose?
And of course a language that can find easy and explaining guidelines online.

Thank you
 
Joined
Jul 4, 2023
Messages
507
Reaction score
63
Python will be a great choice for your interests and setup! It is widely used for data manipulation, web scraping, and database interaction, and it has extensive, beginner-friendly resources. Here’s why Python might be perfect for you:

  • Web Scraping: libraries like BeautifulSoup and Scrapy for scraping data from websites, which work well for collecting sports data.
  • Database Work: easy integration with databases like SQLite, PostgreSQL, and MySQL through libraries like sqlite3, SQLAlchemy, and psycopg2.
  • Data Handling: with libraries like pandas and NumPy, Python is great for analyzing and manipulating data, especially if you plan to do more than just store it.

Educational Resources: There are many beginner-friendly tutorials, documentation, and courses available online, covering everything from the basics to advanced topics.

and, since you have Ubuntu, Python comes pre-installed, and most of the libraries are easily accessible through pip, Python’s package manager.
I would recommend starting with Python tutorials on web scraping and database interaction to familiarize yourself with what interests you!
 
Joined
Nov 8, 2024
Messages
2
Reaction score
0
Python will be a great choice for your interests and setup! It is widely used for data manipulation, web scraping, and database interaction, and it has extensive, beginner-friendly resources. Here’s why Python might be perfect for you:

  • Web Scraping: libraries like BeautifulSoup and Scrapy for scraping data from websites, which work well for collecting sports data.
  • Database Work: easy integration with databases like SQLite, PostgreSQL, and MySQL through libraries like sqlite3, SQLAlchemy, and psycopg2.
  • Data Handling: with libraries like pandas and NumPy, Python is great for analyzing and manipulating data, especially if you plan to do more than just store it.

Educational Resources: There are many beginner-friendly tutorials, documentation, and courses available online, covering everything from the basics to advanced topics.

and, since you have Ubuntu, Python comes pre-installed, and most of the libraries are easily accessible through pip, Python’s package manager.
I would recommend starting with Python tutorials on web scraping and database interaction to familiarize yourself with what interests you!
Thank you!
I started python tutorial :)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
474,056
Messages
2,570,440
Members
47,101
Latest member
DoloresHol

Latest Threads

Top