+ 1
Where can you find definitive definitions for programming terms, instead of someone's interpretation?
Searching online for a clear-cut definition of terms in programming is a nightmare. So many people give their interpretation and this seems to just leave to "Chinese s whispers". There must be somewhere that has definitions that are universally accepted and give simple, definite, concise and clear definitions that don't conflict and actually promote understanding. It would make it so much easier to learn and speed up progress and lead to fewer mistakes and misunderstandings. Anone know where to look?
4 Answers
+ 3
You can read books, they're usually more organized and accurate but the downside is that they're boring (at least for me). Another good option is to learn by the official website of the programming language that you're learning.
Sometimes some articles and websites may just confuse you and not help you at all. So find good resources and stick to them.
for web development most of the developers use developer.mozilla.org instead of w3schools.com. Although w3schools is in top of google rankings.
Also this Course was a lot of help for me: https://www.lynda.com/Programming-Foundations-tutorials/Welcome/83603/90426-4.html
+ 1
Good question! This is really an issue.
On the web I tend to rely more on Wikipedia than on other sources I am not familiar with.
But I also use some I've learned to trust over time, such as http://en.cppreference.com/ for CPP.
And normally the online sites for Compilers/Tools/libraries/etc (Oracle/Microsoft/Qt/Boost/etc) are quite good.
+ 1
I am affraid, you want very much. Generraly exist a pure definitions - like in W3C. (https://www.w3.org/).
"The World Wide Web Consortium (W3C) is an international community that develops open standards to ensure the long-term growth of the Web." So here they diskuss declare and publish pure definitions - as it would be. And exist the similars communities for programming languages. But in fact there is very few, only the basics of basics. Because a IT technologies grow very fast, thousands of companies develope not only the end products, but too programming languages, libraries, frameworks, new operating systems.. No one can covers it with some definitions. The first what you can to do , go to the web of the authors (developer) of the particular products and search for his manuals ..
0
For javascript, I rely heavily on mozila dev group. developer.mozila.org for JS, HTML & CSS definitions