New course! Every coder should learn Generative AI!
Try a free lesson17 Answers
+ 7
Yeah...go for it ...Python is good choice for beginners
+ 4
@skipper I think scratch isn't a really language... 😊😉 what do you think ?
+ 4
all kinds of stuff. machine learning, file handling, games, apps, website backends.. It excels at automating tasks. Prototyping. If I want to write a complicated method in Java I write it in python first to get it out of my head. Python is easier and faster to throw down ideas.
It is an excellent language. Reguardless of your programming goals, you will only benefit from knowing Python
+ 4
Python is great for learning the basics like @Joker said.👍
You can actually stick with Python and learn a lot about other fields. For example -
If you pick, say, Java as your first language. You'll get a lot of knowledge about object-oriented paradigm. But you'll have to pick another language like PHP for back-end. And maybe another one for Machine Learning or for automation. With Python, you can learn all this stuff by just expanding on what you already know. So I guess that makes it a pretty good language for beginners ☺
+ 3
there isn't "best language" all depends of what you want to do...
but python is indeed easy and a very good choice for a beginner 😊
+ 3
definitely is.
as long as it is capable of representing programming control structures, has its syntax and semantics, it is a programming language. don't be fooled by it's Lego style appearance.
the future of programming is coding by graphical representation.
tedious coding as we now know will be replaced by connecting boxes
advanced labs do work on this now
+ 3
@Joker Ok, what is Python particularly known for? Like what do most people use it for?
+ 3
@Joker Ok thanks a lot!
+ 3
Thanks for the feedback everyone!
+ 2
@Sir @hbeo Ok thanks!
+ 2
logics is key!!!
rest are bells and whistles
start small grow big
coders seldom understand what they are doing
+ 2
yes logic is important but it's not the question... scratch is an educational project
+ 2
Solo is an educational project.
we're taking basic education here
go and see Scratch site to check what people do with Scratch
you'll be surprised
doing complex stuff with simple tools requires creativity, audacity, intelligence
+ 2
I am already really good with Scratch. I was wondering about coding languages that don't use blocks.
+ 2
Python is excellent for beginners. So is Scratch. Anything that you can understand while learning programming basics (input, output, data types, loops, variables, operators, etc) is a good language for beginners..
If you already have learned these concepts from Scratch, then the question to what language you should learn here shouldn't be what is a beginner friendly language. Once you know the basics of programming, language differences become mostly syntax. at that point you should choose a language based on your goals as a programmer. Do you want to make games? apps? software? mods? webcrawlers? websites?
Python is my favorite language to play in and I recommend it to anyone. but if you know programming basics and want to do something specific with your programming, focus on whatever language lends itself to your goals
+ 1
Scratch
+ 1
it's very good to learn the logic but it's limited...
it's funny but you can do nothing interesting...