Home › Forums › Archives › Computer Support › Computer Support Discussion › Programming language/program?
- This topic has 14 replies, 8 voices, and was last updated 19 years, 5 months ago by N3m3s1s.
-
AuthorPosts
-
November 17, 2004 at 10:10 pm #14807QuiksilverMember
See I want to try out this programming stuff…looks interesting. Yes I know it’ll be extremely hard so don’t reply here with dude it’s too hard. Just give me some kind of link where I can download a programming program that uses a programming language. I’ve heard something about C++ and I hear it’s now being used in a lot of programs so I thought I’d have a go. Anyway please give me links as to where I can download such programs…no need to give me tips I think I can manage by myself. Doesn’t have to be C++ but please give me one that is used in a decent amount of programs today. Not something extremely old….
-quikNovember 17, 2004 at 10:33 pm #105161SphinXMemberLearn the way a computer functions first.
Learn how the operating system works, how messages work, how it communicates with the hardware…
Know math well….November 17, 2004 at 10:43 pm #105158QuiksilverMemberI asked for programming and that’s what I was kind of expecting. Instead you tell me to learn how to do stuff. You also give me the google website. Telling me to learn stuff is another way of saying “you’re not smart enough”. You know what? I don’t care. I just wan’t tro try it, is that a crime?
-quik
I’m in advanced math thank you very much.November 17, 2004 at 10:59 pm #105152CharlesMemberQuote:quote:Originally posted by dragonrebornI asked for programming and that’s what I was kind of expecting. Instead you tell me to learn how to do stuff. You also give me the google website. Telling me to learn stuff is another way of saying “you’re not smart enough”. You know what? I don’t care. I just wan’t tro try it, is that a crime?
-quik
I’m in advanced math thank you very much.By advanced math, you mean algebra, correct? You will want to have an understanding of variables (algebra helps, since you brought up math) before you can have much success programming.
Once you know the concepts to programming (functions, variables, OOP, flow control, classes, etc.), it becomes personal preference of a syntax.
Links for free IDEs–
C++
.NET
Borland C# Builder Personal Edition
Java
November 17, 2004 at 11:31 pm #105162SphinXMemberQuote:quote:Originally posted by dragonrebornI asked for programming and that’s what I was kind of expecting. Instead you tell me to learn how to do stuff. You also give me the google website. Telling me to learn stuff is another way of saying “you’re not smart enough”. You know what? I don’t care. I just wan’t tro try it, is that a crime?
-quik
I’m in advanced math thank you very much.Dude, I’m trying to help. Go ahead, open a C compiler, you won’t know what to do.
“I’m in advanced math thank you very much.”
Wanna brag eh? Well, I’m in Honors English II, Honors Physics II (might move to AP), Honors Chemistry, Honors French III, Honors Analysis I (Pre Calculus), and AP US History I (a college course, I’m a sophomore in high school). Oh, and C++ class first period.November 17, 2004 at 11:41 pm #105164N3m3s1sMemberForget learning how a computer works for now, unless you gonna program in assembly you dont need to know. Grab yourself a program environment, pascal is great for a first time language and so is visual basic. However you want something that is used in most programs today so I suggest you use visual basic. Just remember that rogramming is as easy as you make it.
[We do NOT allow cracking here]
November 17, 2004 at 11:47 pm #105155DavidParticipantQuote:quote:Originally posted by dragonreborn
Telling me to learn stuff is another way of saying “you’re not smart enough”.Uhh… SphinX had very good suggestions. You can’t program for a computer until you have a good understanding how of they work, connect to each other and function. I’ve been using a computer heavily for two years now. I never tried to learn to program, I basically learned it without realizing it, I never read a tutorial, I never had someone tell me what to do, I looked at ASP code. I’d say that was one of the hardest things I’ve ever done–and I’m a much better person for it–but it’s not the right way to learn. Learning how to program without an understanding of computers is like learning to drive without knowing how a steering wheel or the pedals works – you just don’t do that.
My peers see me as a programmer, a hacker, an administrator and a friend–I owe it all toe computers and learning. You’ll spend much of your time learning and understanding. I can’t even begin to think of how many times I’ve tried to (and succeeded) learn something I didn’t fully understand. Not only is it hard, but it’s not worth it. Get the basics and do it right, you’ll do better in the long-run.
Take it from someone who knows – learn as much as you can about computers in general before you start coding. It’ll help you better understand programming concepts and you will be less likely to give up easily.
I’m 16, I’ve been programming since I was 14 years old, I’ve scripted/programmed in more languages than I can count on two hands, I’ve been there, I’ve done that — don’t give up!
November 18, 2004 at 1:34 am #105159QuiksilverMemberOk. I see what you’re saying…get to know how things work. So how exactly do I do that? If you could explain David you would really help me. I’m not looking to program but I’ve decided since I spend a lot of time on the computer I might as well try to produce something cool (such as the googler!). I don’t plan on giving up either but I know it’ll be hard and frustrating…I’m not the type that gives up!
-quikNovember 18, 2004 at 6:36 am #105151DJHyperbyteMemberQuote:quote:Originally posted by N3m3s1sForget learning how a computer works for now, unless you gonna program in assembly you dont need to know.
That’s complete nonsense, as David already pointed out. You won’t be able to create advanced computer programs if you don’t understand the basics of your OS.
Quote:quote:Originally posted by N3m3s1sHowever you want something that is used in most programs today so I suggest you use visual basic.
Now this is even worse… but I guess you never leave your circle of l33t Windows wanna-be coders? Visual Basic is lame. Sure, it works for creating some simple programs, but if you want to do advanced stuff, Visual Basic will not suit anymore. Not to mention Visual Basic creates awefully slow and inefficient machine code.
I wouldn’t know what the most used programming language nowadays is, but my guess goes to C/C++. Think opensource.
November 18, 2004 at 11:56 am #105160kron_19792000MemberIf you really want to learn a language you can try python it is easy and it is powerful and the programs are pretty efficient. But I still fell C is the best language. But some people who who start out with C find the concept of arrays a bit tough, but personally I feel once you can get the hang of ANY language you can shift between languages pretty fast, it is more about getting the logic then you can learn the syntax of any other language in a few weeks.
November 18, 2004 at 11:40 pm #105156AwesomeSauceParticipantMan, I wish I could program like you, Dave. I’ve programmed with old Q-Basic and a little with Python, but those languages that Charles posted look way cooler. I wish I could use free Pascal, but it’s not compatible with Win. Xp.
That DevC++ thing looks cool, I downloaded it and I would be extremely grateful if there was someone around my area that could actually stand next to me and tell me verbally how to get myself started on this stuff.
SharpDevelop also looks cool, too. But somebody tell me, what would be easier to begin with… C++, or .NET?
November 19, 2004 at 1:02 am #105153CharlesMemberQuote:quote:
SharpDevelop also looks cool, too. But somebody tell me, what would be easier to begin with… C++, or .NET?Well, .NET contains languages like C#, Managed C++, VB, and J#. C# is RAD (rapid application development, “drag and drop”) like VB and J#, but it uses the C# language. J# uses the Java language…and VB uses the new VB.net Language.
Managed C++ is technically called C++ with Managed Extensions…it is C++ code written for Windows Forms (the GUI design for .NET) which allows for some RAD. Managed C++ also differs code-wise where you can take advantage of the extensions and it has a built in garbage collector, unlike standard C++.
As for easiest, not C++. C# or VB seem to be the way to go if you want easy. C# will expose you to the same syntax of C++ and make learning that a lot easier if you decide to take C++ or Java in school or something. VB has a more BASIC-like syntax similar to that of classic ASP and classic VB, though by no means the same.
.NET has its advantages and disadvantages though…all programs need the .NET framework to run…that could be bad for people on dial-up but should be less of a problem later on…regular C++ doesn’t compile to the framework, but to Win32 or another binary.
Basically, for easiest: C# or VB
Hardest: C++
Most valuable for later learning: Probably C# (so you can move to Java and C++ much easier than with VB)BTW, if you are looking for pascal or a variant, you may want to try Borland Delphi (object pascal). It is RAD and works fine with XP.
November 19, 2004 at 1:40 am #105163SphinXMemberdragonreborn: https://bigblueball.com/forums/topic.asp?TOPIC_ID=16227
November 19, 2004 at 10:30 pm #105157AwesomeSauceParticipantThanks for the info, Charles. I have read your post several times, and I think I understand most of what you are saying.
Last night I went to the bookstore and bought a book on getting started and programming with Visual C#. However I’m using SharpDevelop, but from the directions and illustartions in the book, both of the IDEs seem almost identical. And either way, the most important part is the Actual code, right?
Oh… and what do you mean by “Opensource”?
November 20, 2004 at 12:26 am #105154CharlesMemberQuote:quote:Originally posted by AwesomeSauceOh… and what do you mean by “Opensource”?
I mean that the source code for SharpDevelop is released to the public…it is written C#…just so you can see the power.
As for your books, it is meant to look like MS Visual C#…and coding will be the same in both.
Once you get the concepts of the language down from the book, you can visit http://www.pscode.com to get some source code to work with. If the book came with a CD, use it…it’ll help.
-
AuthorPosts
- You must be logged in to reply to this topic.