New to here and New to Programming

  • Thread starter Thread starter KennyY
  • Start date Start date
  • Tags Tags
    Programming
Click For Summary

Discussion Overview

The discussion revolves around seeking help with programming, particularly in Java, HTML, and Visual Basic. Participants share resources, express opinions on various programming languages, and discuss the merits and limitations of different languages for learning and application.

Discussion Character

  • Exploratory
  • Debate/contested
  • Technical explanation

Main Points Raised

  • Some participants express a desire for help with programming languages like Java and HTML.
  • Links to existing threads and resources for learning Java and programming in general are provided by participants.
  • There is a debate about the value of learning Visual Basic, with some arguing it is limited and not as powerful as C++ or other languages.
  • One participant rates various programming languages on speed and ease of use, suggesting C++ is superior to Visual Basic.
  • Concerns are raised about Visual Basic being tied to a single platform and its reputation as a "trojan language."
  • Some participants argue that all languages have niche applications, while others assert that C is not a niche language due to its versatility.
  • There are differing opinions on whether Visual Basic or VB.net is a suitable choice for beginners.
  • Participants discuss the challenges of learning programming languages that require significant understanding of the language itself, suggesting it may hinder the learning process.

Areas of Agreement / Disagreement

Participants express a range of opinions on the suitability of Visual Basic compared to other languages, particularly C++ and Java. There is no consensus on the best language for beginners, as some advocate for more complex languages while others suggest simpler options.

Contextual Notes

Limitations in the discussion include varying definitions of what constitutes a "niche" language and differing perspectives on the learning curve associated with various programming languages.

KennyY
Messages
2
Reaction score
0
hey all I am just woundering if this place would be a great soure to get help in progamming like Java and HTML codes??

I just join here because i notice there a place where i might able to get help when i need it
 
Computer science news on Phys.org
Welcome to PF.

There is already a thread where chroot is teaching java. You can find it here:

https://www.physicsforums.com/showthread.php?t=18660

There is also a thread dedicated to programming resources here:

https://www.physicsforums.com/showthread.php?t=15689

If you want an html reference sheet you can find it here:

[edit] Whoops, wrong link. Here is the one I wanted to post:

http://hotwired.lycos.com/webmonkey/reference/html_cheatsheet/

If you have have any futher questions please feel free to post.
 
Last edited:
Thanks dduardo for giving an idea where i could help
 
dduardo, do you know a site for learning Visual Basic?
 
Well someone told me Visual Basic was really powerful, better than C++ so I was just curious. I'm learning C++ from self-help books at the moment.

On a scale of 1 to 10, 10 being the best (overall in terms of speed and level of difficulty) a language can be, how would you rate C++, Javascript, Visual Basic, Perl and other languages?
 
Visual Basic is not powerful at all. It's a very high-level language used to make very simple programs, or to act as glue between programs. It's slow, interpreted, and loosely-typed. C++ is a more useful language to learn in every respect, though it is much more difficult.

In terms of speed, I'd say: C++ is a 9 (second only to C, which is a 10), Java and Perl are both 7's, Visual Basic is a 4, and JavaScript is a 2. Keep in mind that JavaScript is used for web browsers and as is not in any respect a general-purpose language.

In terms of ease of programming: Visual Basic is an 9, JavaScript is a 8, C is a 7, C++ and Java are a 5, Perl is a 5 also.

Your mileage may vary.

- Warren
 
I'm not sure but IIRC, VB is the one that most anti-virus programs won't let you run. VB is notorious as a trojan language.
 
KennyY said:
hey all I am just woundering if this place would be a great soure to get help in progamming like Java and HTML codes??
No, http://www.codeguru.com/forum seems a much, much better place. Don't get me wrong, this forum is a great place for math and physics questions.
 
  • #10
hey all I am just woundering if this place would be a great soure to get help in progamming like Java and HTML codes??

I just join here because i notice there a place where i might able to get help when i need it
I think this is the best link of all
http://www.vbulletin.com/links.php?catid=2
Take the one you like most. But keep in mind that it is still under control of vbulletin.
Keywords "web programming" "web development" "C C++ discussion boards :wink: :wink:" will give you a bunch of different links for you to make yourself a choice.
If you like codeguru, I advise you to have some hands-on experience in coding techniques, and know how to *stiffen* yourself and especially you shouldn't forget to make your questions as clearly as possible so that your code can get *fixed*.

I don't quite travel around the net as much as many web developing guys do to "hook up" people following me but here is a site i think is good for you to post your questions and as many other honest guys, i hope your need will get fitted in there http://www.nerdbrains.com/ or http://forums.devshed.com/ which is a codeguru's sister.

I usually stay in *programming talk* to learn php web programming. If you think you like it, join in!

BTW, what is your problem about java and html ? If you don't care to share.
I think no one will misunderstand you or anyone if they agree to make their questions much clearer.

HTH.
 
Last edited by a moderator:
  • #11
dduardo, do you know a site for learning Visual Basic?

Like it says in one of the links provided by Dduardo - links are available there.

I don't do visual basic. Learn a real language

How dare you!

Well someone told me Visual Basic was really powerful, better than C++ so I was just curious. I'm learning C++ from self-help books at the moment.

Do VB.net instead. Microsoft will probably ditch VB soon.
 
  • #12
Dagenais:

Visual Basic is a niche language with a lot of serious limitations. Anyone would be better off learning a more capable (and less proprietary) language.

- Warren
 
  • #13
chroot said:
Dagenais:

Visual Basic is a niche language with a lot of serious limitations. Anyone would be better off learning a more capable (and less proprietary) language.

- Warren

All languages are niche languages.

Still, I wouldn't recommend learning Visual Basic. It's too strongly tied to a single platform and isn't particularly expressive. VB.net is a much better language, but it still isn't a good choice for learning on (and it still suffers the same problem of being tied to a single platform).
 
  • #14
C is hardly a niche language.

- Warren
 
  • #15
chroot said:
C is hardly a niche language.

- Warren

C is great for any situation where you need as little overhead from the language as possible.

Of course, that doesn't stop people from trying to do everything in C. When you have a hammer, everything looks like a nail. But that doesn't mean it's not a niche language.
 
  • #16
You can code nearly any program in C -- not necessarily as easily as in another language, however, but that doesn't matter. It is capable of virtually any project, thus it is not a niche language. On the other hand, there are many languages which have only limited applicability -- VB, MATLAB, etc. are examples. There are many projects which are simply not possible in those languages, and therefore they are niche languages.

Unless you want to debate the definition of 'niche.' I, for one, really don't.

- Warren
 
  • #17
chroot said:
You can code nearly any program in C -- not necessarily as easily as in another language, however, but that doesn't matter. It is capable of virtually any project, thus it is not a niche language. On the other hand, there are many languages which have only limited applicability -- VB, MATLAB, etc. are examples. There are many projects which are simply not possible in those languages, and therefore they are niche languages.

Unless you want to debate the definition of 'niche.' I, for one, really don't.

- Warren

Nearly anything you can do in C you can do in almost any language, including Visual Basic. That fact that you can do something with a language doesn't really mean much. It's what you can do well with a language that counts.

Every language is good a some things and bad at others (or in some cases, just bad at everything). Some languages are good for learning to program with. Some are not. As a first language, I wouldn't recommend learning C or C++ or Java.

It's a great idea to learn them, but to use those languages you have to learn quite a bit about the language itself. This interferes with the process of learning how to program, which really has nothing to do with learning a particular language.
 

Similar threads

  • · Replies 6 ·
Replies
6
Views
2K
Replies
21
Views
5K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 20 ·
Replies
20
Views
3K
  • · Replies 38 ·
2
Replies
38
Views
7K
  • · Replies 20 ·
Replies
20
Views
2K
  • · Replies 104 ·
4
Replies
104
Views
8K
Replies
18
Views
11K
Replies
11
Views
3K