473,715 Members | 6,043 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

TO LEARN PROGRAMMING


Hello, my name is Gustavo and I want to know:
What one needs to be a good programmer of computers?
Which your advice are to be a good programmer?
How is the logic acquired?
Is it true that people that are good in mathematics are made easier the
programming of Computers, for the logic?
Is it Visual Basic. Net the language easier of learning?

Thank you for your attention.
Nov 20 '05 #1
14 2905
Buy Visual Studio.NET Professional. Buy VB.NET and ADO.NET books.

Ask your questions in here and in adonet newgroups.

Read everything you can on the subject

Experiment with little projects at first and throroughly play with each one.

Try and answer simple questions in this newsgroup for others, this will help
you learn.

Write a description of object oriented programming, look it up if you dont
know it.

Write a description of the .NET framework, VB.NET and ADO.NET and how they
interoperate.
If you do all this, you will be well on the way to becoming a programmer.
OHM'ster


GUSTAVO V. P. wrote:
Hello, my name is Gustavo and I want to know:
What one needs to be a good programmer of computers?
Which your advice are to be a good programmer?
How is the logic acquired?
Is it true that people that are good in mathematics are made easier
the programming of Computers, for the logic?
Is it Visual Basic. Net the language easier of learning?

Thank you for your attention.

Nov 20 '05 #2
Gustavo,

you need to go to school with good Computer Science faculty. If you will
manage to get through math courses with good results chances are your brain
and mentality are well suited for programming.
Real programming - not script kiddies style - is very closely related to
math. Formal logic is part of general math.
If you are good at math there will be no real issue for you which language
to learn - all of them will be easy. Believe me, much easier than advanced
math. VB is good for Windows programming, but not suitable for mainframes or
unix machines. If you are not sure yet - start from general CS course and
see if you can grasp basic concepts.

If you can't afford the school, look up introductory books on computer
science and algorithms in public library. They will give you pretty good
understanding of what is expected from good programmer in terms of knowledge
and skills. If you won't be bored with them - it's a good indication that
you might be good at that.

Good luck
Alex

"GUSTAVO V. P." <ga****@hotmail .com> wrote in message
news:et******** ******@tk2msftn gp13.phx.gbl...

Hello, my name is Gustavo and I want to know:
What one needs to be a good programmer of computers?
Which your advice are to be a good programmer?
How is the logic acquired?
Is it true that people that are good in mathematics are made easier the
programming of Computers, for the logic?
Is it Visual Basic. Net the language easier of learning?

Thank you for your attention.

Nov 20 '05 #3
Without knowing your background, I would suggest you take some classes.

"GUSTAVO V. P." <ga****@hotmail .com> wrote in message
news:et******** ******@tk2msftn gp13.phx.gbl...

Hello, my name is Gustavo and I want to know:
What one needs to be a good programmer of computers?
Which your advice are to be a good programmer?
How is the logic acquired?
Is it true that people that are good in mathematics are made easier the
programming of Computers, for the logic?
Is it Visual Basic. Net the language easier of learning?

Thank you for your attention.

Nov 20 '05 #4
www.msdn.microsoft.com is the right site for whatever you want to know about
the MS programming languages. However there is no better tools then
www.google.com to search for hundreds of sites which give you computer and
programming fundamental from the ground up. This is one of the option which
you can choose and save money. However whatever our other friends have
replyed is alos the option.

Have fun and raise as many questions you can to learning the programming .

Tej
"GUSTAVO V. P." <ga****@hotmail .com> wrote in message
news:et******** ******@tk2msftn gp13.phx.gbl...

Hello, my name is Gustavo and I want to know:
What one needs to be a good programmer of computers?
Which your advice are to be a good programmer?
How is the logic acquired?
Is it true that people that are good in mathematics are made easier the
programming of Computers, for the logic?
Is it Visual Basic. Net the language easier of learning?

Thank you for your attention.

Nov 20 '05 #5
> What one needs to be a good programmer of computers?
To be a good programmer you just need to spend time at it.
Which your advice are to be a good programmer? Start out learning Visual Basic because it is not so hard. Then move to C++
if you think you want to spend a lot of time learning.
How is the logic acquired? Programming is just a process of writing instructions for a computer. And
with All these development tools going around, Microsoft VB, VC++, .Net,
Borlands C++ Builder, Delphi, and last, and least, Sun's Java giving
instructions to computers can be as easy as repeating a few basic processes.
Is it true that people that are good in mathematics are made easier the
programming of Computers, for the logic? Programming computers can be as complicated as you want it to be or it can
be as simple as you want it to be. Writing instructions for computers to
process Mathematical equations would require too much math and a person who
is good with math, but few are the ones who do that type of programming.
Is it Visual Basic. Net the language easier of learning? NO! VB.Net looks like it is merging with C++ which means that it has gained
a tremendous amount of complexity. If you want to learn fast get VB 5 or 6,
learn to use them and then study some VC++ just to prepare for .Net and then
learn .Net.

--
-----------------------------
Name: James Allen Bressem
Phone: (323) 691-4279
Email: 18*****@SprintM ail.Com
UCOM: http://www.ucom-ism.com
Mirror site: http://www.geocities.com/wizardofwizards
-----------------------------


"GUSTAVO V. P." <ga****@hotmail .com> wrote in message
news:et******** ******@tk2msftn gp13.phx.gbl...
Hello, my name is Gustavo and I want to know:
What one needs to be a good programmer of computers?
Which your advice are to be a good programmer?
How is the logic acquired?
Is it true that people that are good in mathematics are made easier the
programming of Computers, for the logic?
Is it Visual Basic. Net the language easier of learning?

Thank you for your attention.

Nov 20 '05 #6
Cor
Hi Gustavo,
Hello, my name is Gustavo and I want to know:
What one needs to be a good programmer of computers?
Persistency and flexibility
Which your advice are to be a good programmer?
Think always when you are ready, I could have made it better on another way.
But don't do that on that program, that is for the next. There are
programmers who never get a program finished.
How is the logic acquired?
There is only one logic in a program, everytime something is true or is
false
Is it true that people that are good in mathematics are made easier the
programming of Computers, for the logic?
No people who can very fast thinking deep in that way what happens if
something is true or false exist. (Not always but chestplayers are often
good programmers)
Is it Visual Basic. Net the language easier of learning?


Yes when you first try to do the basic things with it, it is easy, problem
is that all people will tell you that you have to use it direct with OOP and
then you become confused. I don't see the reason for that. When you are
something further you see yourself the benefits from OOP.

Just some thougths,

Cor
Nov 20 '05 #7
"Cor" <no*@non.com> wrote..
Is it true that people that are good in mathematics are made easier the
programming of Computers, for the logic?
No people who can very fast thinking deep in that way what happens if
something is true or false exist. (Not always but chestplayers are often
good programmers)


I've never heard of a correlation between chess and programming. I have
heard of (and observed) a correlation between musicians and programmers.
But that doesn't imply cause and effect of course. It could simply be that
people who are drawn to music are drawn by similar challenges in software
development, i.e. creating something out of nothing.
Is it Visual Basic. Net the language easier of learning?


Yes when you first try to do the basic things with it, it is easy, problem
is that all people will tell you that you have to use it direct with OOP

and then you become confused. I don't see the reason for that. When you are
something further you see yourself the benefits from OOP.


Few people seem to listen but I always suggest that people who want to learn
programming should "turn off the GUI." I wouldn't suggest that anybody
learn Visual Basic as a first language (certainly not VB6) and BASIC as a
language is, well "funky" would be putting it nicely. If their goal is to
learn VB then of course but if they want to learn about "programmin g" then
avoiding all the associated Windows forms, events and such (when they are
learning) is a good idea.

"Watch me drag a button onto this form and have the background change color
when I click on it" is "programmin g" (strictly speaking) but it is not
application development and it won't lead to the understanding needed to
write complex applications. And I tend to think it is counter-productive...
the ease with which anybody can play a .WAV file when a form loads gives the
illusion that business apps are just a tiny bit more work.

My 2 cents,
Tom
Nov 20 '05 #8
Hi,

I dont need or want to know any of the technical details, but in connection with a job that i am doing, i need to have some expert opinion on whether it is possible, or practical, or easier or more difficult for a person who has absolutely no computer programming background to learn the VB.Net language.

Would it be easier for someone who had previously been trained in COBOL?

Thanks
Investigator

From http://www.developmentnow.com/g/38_2...ROGRAMMING.htm

Posted via DevelopmentNow. com Groups
http://www.developmentnow.com
Aug 16 '06 #9
I am currently employed in a company with 2 expert Cobol programmers who
have switched to VB.Net and i can`t say anything else as that these 2 have
picked VB up pretty easy and fast , so in my opinion Yes it would definetly
be easier for a person who has already programming experience in Cobol as
for a Noob

hth

Michel Posseth [MCP]

"Investigat or" <no****@develop mentnow.comschr eef in bericht
news:06******** *************** ***********@dev elopmentnow.com ...
Hi,

I dont need or want to know any of the technical details, but in
connection with a job that i am doing, i need to have some expert opinion
on whether it is possible, or practical, or easier or more difficult for a
person who has absolutely no computer programming background to learn the
VB.Net language.

Would it be easier for someone who had previously been trained in COBOL?

Thanks
Investigator

From
http://www.developmentnow.com/g/38_2...ROGRAMMING.htm

Posted via DevelopmentNow. com Groups
http://www.developmentnow.com

Aug 16 '06 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

17
3427
by: Rob | last post by:
i know javascript, vbscript, asp css and alot more and im only 14 i was wondering which is easier to learn php or cgi. any help?
42
3708
by: Bicho Verde | last post by:
I have now free time and money to do what I want :-) I have some basic skills in programming (C, Pascal, Macromedia Actionscript) but don't know exactly what to do in the world of programming. And also I don't know exactly why would I learn Python rather than C#, C++ or Perl. Basicaly I don't know where to start, if there is much to do or if it is has it seems and there is software to everything nowadays and so doesn't make sense to spend...
55
45993
by: Elijah | last post by:
I have read many of the topics on learning C++ or Java first. It seems like everyone says something different. I would like to know if I should learn C++ or Java. First a little about myself. I know PHP, BASIC, and of course HTML. I'll be 15 years old in September. I am interested in programming GUI applications. I am also interested in programming games. I know that I should learn C++ to program games, but would learning Java make the...
4
1416
by: Mark Reed | last post by:
Guru's, From most of the posts here, I can see that knowledge of VB is a great advantage. Could anyone suggest a good site to learn VB from starting at the very beginning as I have no experience whatsoever. Many thanks, Mark
21
2855
by: TAM | last post by:
Hi, I read that ASP.NET uses VB.NET instead of VBScript. I also read that ASP.NET is a subset of VB.NET. So if I learn VB.NET first then do I have the knowledge for programming ASP.NET applications or do I need to learn both VB.NET and ASP.NET. Thank you. TAM
40
2998
by: dydx13 | last post by:
Hello, I'm currently attending a university majoring in Computer Science. I took C and C++ at a community college and got an A in both classes. That was three years ago. I have not programmed or anything like that in three years. I want to get back into the programming scene so I have a question: Which should I relearn first, C or C++? I have forgotten a lot about both languages so please tell me which i should relearn first! ...
34
3144
by: pandit | last post by:
hai all, i want to become a good programmer. one of my friends ( named "arnuld", he posts here infrequently), taught me Lisp. so i am not a programming beginner. i have heard these 2 points. i want to know how : 1. C gives you a strong base of Procedural style of programming which forms the basis of learning other paradigms e.g OOP
65
5267
by: Chris Carlen | last post by:
Hi: From what I've read of OOP, I don't get it. I have also found some articles profoundly critical of OOP. I tend to relate to these articles. However, those articles were no more objective than the descriptions of OOP I've read in making a case. Ie., what objective data/studies/research indicates that a particular problem can be solved more quickly by the programmer, or that the solution is more efficient in execution time/memory...
7
6000
Banfa
by: Banfa | last post by:
Posted by Ganon11 So, you want to learn how to program! Good for you! Programming is a very intruiging and fun activity to pick up, and it's also a great career choice if you like it! Finally, it can be a great brain teaser-type activity, as you challenge yourself with creative and difficult problems! But there's a problem. What I'm typing in right now is English. It's cool, it lets you understand what I'm saying, and we've spoken...
0
8821
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
8718
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
9196
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
9103
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
9047
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
7973
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
0
4477
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
4738
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
2
2539
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.