M
M
Master Ruby2019-03-25 19:30:12
OOP
Master Ruby, 2019-03-25 19:30:12

What is the easiest programming language to understand OOP?

Guys, hello everyone!
In general, I burst into programming! Studied the base HTML & CSS, SASS (I can make up a simple site).
Now I switched to studying Java, so as not to be narrow-profile (I don’t want to offend anyone), because I didn’t quite decide on the scope, I also like Froent-end, but I want to develop mobile applications as well. So, I started learning Java from the HeadFirst book Learning Java, it seems to be understandable, but the sequence of knowledge proposed by the book leaves much to be desired (first HelloWorld>while>OOP), and OOP is not entirely clear!
I need your help, tell me, maybe there are languages ​​where OOP is easier to understand or can you recommend a better book on Java?
And one more thing, since the fire is already burning, in which programming language can you start coding faster, break into the sphere!) Thank you all for your understanding too!)

Answer the question

In order to leave comments, you need to log in

2 answer(s)
E
evgeniy_lm, 2019-03-27
@Dunaevlad

OOP - Object Oriented Programming. Those. programming by manipulating objects. Unlike the procedural one, it requires a large amount of computing resources. Question: what for is it necessary? Everything is very simple - a person thinks with objects, and a programmer is also a person. Those. The programmer is simply more comfortable with OOP than with non-OOP. As a result, a Person does not need to master OOP, he knows it by default and OOP is easier to understand on any PL, incl. and Java.
You can quickly start "coding" in any programming language, incl. JAVA, but writing the necessary, useful programs will not work quickly on any PL. For some it will never work.

R
Ronald McDonald, 2019-03-25
@Zoominger

You start wrong.
First you study OOP, its concepts, principles, meaning, and then how it is implemented in a particular language.
But not vice versa.
And so - the best OOP in C ++, of course.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question