Google グループは Usenet の新規の投稿と購読のサポートを終了しました。過去のコンテンツは引き続き閲覧できます。
表示しない

beginner

閲覧: 7 回
最初の未読メッセージにスキップ

Ben Franklyn

未読、
2003/05/05 19:40:182003/05/05
To:
I am very interested in learning programming. However I am having trouble
starting, I need advice as to which language would be the best for a
beginner to start with and where I may find the tools needed to
start.......literature.....compilers...etc.

Thanks in advance
Ben


Dylan Parry

未読、
2003/05/05 19:48:242003/05/05
To:
Ben Franklyn wrote:

That depends. What do you want to program for? The Internet? Programs for
your home computer? Depending on what you want to do, there are various
languages that are suitable for the task.

--
Dylan Parry
http://www.webpageworkshop.co.uk
Web Tutorials & Reference Guides

Arto V. Viitanen

未読、
2003/05/06 1:51:102003/05/06
To:
>>>>> "Ben" == Ben Franklyn <wel_m...@hotmail.com> writes:

Ben> I am very interested in learning programming. However I am having
Ben> trouble starting, I need advice as to which language would be the best
Ben> for a beginner to start with and where I may find the tools needed to
Ben> start.......literature.....compilers...etc.

Since you are asking this in several Linux groups also, I suggest Python. Its
syntax is a little different to other languages. However once you have
learned it, you (almost automatically) write good looking programs on other
languages also. Python is interpreter/compiler, that is you can write small
Python programs directly to the interpreter, but it compiles the programs to
internal format, so it sees syntax errors before anything nasty happens.

As I said, since it seems you are using Linux, you might already have Python.
Try:

$ python
(Lots of stuff printed)

>> print "Hello world!"

Check www.python.org for more information.

--
Arto V. Viitanen a...@cs.uta.fi
University of Tampere, Department of Computer and Information Sciences
Tampere, Finland http://www.cs.uta.fi/~av/

Ben There

未読、
2003/05/06 3:05:062003/05/06
To:
"Ben Franklyn" <wel_m...@hotmail.com> wrote in message
news:CDCta.10$sH6....@twister.nyc.rr.com...

Frankly, Ben; (ar-ar!) you'll be better responded via addressing -fewer-
groups at one time, but that's JMHO! Speaking of JMHO; start with "DOS",
which stands for Dirty Operating System! (You asked from a beginners'
standpoint, right?).

How about this?: One million words compiled into two!:

"Cold Fusion".

Look it up.

*bt.


Jeffrey Silverman

未読、
2003/05/06 11:41:332003/05/06
To:

Learn Java and/or C++.

Everything else is easy after that.

-Jeff S.

John

未読、
2003/05/06 14:26:432003/05/06
To:

I recommend C++

http://oopweb.com/CPP/Documents/CPPHOWTO/Volume/C++Programming-HOWTO.html

--

John
----------------------------
Remove 'NOSPAM' to email me.

Peter Kootsookos

未読、
2003/05/06 20:53:142003/05/06
To:
"Jeffrey Silverman" <jef...@jhu.edu> writes:

Na. He should learn machine code and have to punch it in via switches
on the front of the computer.

EVERYTHING else is easy after that.

Ciao,

Peter K.


Dylan Parry

未読、
2003/05/07 7:50:342003/05/07
To:
Peter Kootsookos wrote:

>> Learn Java and/or C++.
>>
>> Everything else is easy after that.
>
> Na. He should learn machine code and have to punch it in via switches
> on the front of the computer.

Don't be silly. If anything he should be punching the ones and zeros into
strips of paper and then feeding them through the machine :)

> EVERYTHING else is easy after that.

Actually, one of the first things I did learn regarding programming _was_
assembler and everything after that was *incredibly* difficult!!

Prof

未読、
2003/05/08 2:16:332003/05/08
To:
The easiest program language to learn is Qbasic which come with most verions
of Windows until recently but is widely available on the web with other
similar languages like GWbasic. These are programming languages that run in
DOS windows and you can do quite a lot with them. You can find tutorial son
the web for just about any language but some are harder to learn from
tutorials and a class would be the best way to go unless you learn things
more easily than most. Of the languages for jobs Visual Basic, Java and C++
seem to be the hottest ones and Visual Basic is supposed to be the easiest
of these but I know I have tried from books and tutorials and feel I would
need to take a class. You can get compilers for Qbasic as shareware or if
you are lucky free. I found an older version of Visual Basic which can
compile Qbasic programs. It was Visual Basic 3 and it is pretty much of a
DOS environment but it compiled small programs that I wrote in Qbasic. I
found a verson of C++ that has a free compiler called developmental C++.
For newer versions of Visual Basic you have to pay some bucks but you can
save if you have a connection to a University as I was able to get the
Educational special on Visual Basic that is the program with compiler and
libraries for a hundred bucks which would normally cost three hundred.
There are many other programming languages out there like Python which is
free because it was abandoned, Fox Pro if you are interested in data bases
as it is the best for that, and older programs like Fortran, C, and Assmebly
language which is a low level language meaning it is close to machine
language. Assembly is hard but it has the advangage of creating very fast
programs and you learn a lot about the computer from just studying it, even
if you never write a program it is fascinating reading. Hackers and Crackers
use it to break into games and other places they shouldn't be.

"Ben Franklyn" <wel_m...@hotmail.com> wrote in message
news:CDCta.10$sH6....@twister.nyc.rr.com...

Gandalf Parker

未読、
2003/05/08 9:23:062003/05/08
To:
"Ben Franklyn" <wel_m...@hotmail.com> wrote in news:CDCta.10$sH6.36183
@twister.nyc.rr.com:

<short answer>
BASIC.
BECAUSE you asked this question Id have to say that the answer is BASIC.
Thats what its designed for. It will let you program enough to feel a
sense of satisfaction and decide if you like to program or not.

<longer answer>
There is no best. Not in anything. There is only pros and cons. Compare
your question to any other subject you already know. What should be my
first.... car? dog? sport? Whatever it is, your mind will probably move
along the line of a bunch of questions you would ask to narrow the
choices.

Same here. There are langauges that are better if you plan to have fun,
or if you plan to make money, or distribute, or do graphics, or do
databases, or do web, internet, robotics, networking, ibm type computers,
unix type computers. Do you want to be a system admin? or a games
programmer? Or program the new applicances?

But IMHO, based on "interested in learning programming" and "However I am
having trouble starting" I would say have fun with BASIC for awhile. To
start directly with more "serious" or "commercial" languages is to take a
chance on blowing yourself competely off of the subject. At the risk of
becoming a barbecue in all these groups you crossposted to Id comment
that its an exceptional few programmers that became programmers without
starting in a fun language first (then refusing to acknowledge it later
:)

And yes folks, I see the linux in the groups. Basic is available for
linux under the same GNU license as everything else. Multiple flavors of
it. It was even part of the install disks I got.

Gandalf Parker

Nils Goesche

未読、
2003/05/08 11:08:172003/05/08
To:
Gandalf Parker <abuse@[127.0.0.1]> writes:

> "Ben Franklyn" <wel_m...@hotmail.com> wrote in news:CDCta.10$sH6.36183
> @twister.nyc.rr.com:
>
> > I am very interested in learning programming. However I am having
> > trouble starting, I need advice as to which language would be the
> > best for a beginner to start with and where I may find the tools
> > needed to start.......literature.....compilers...etc.
>
> <short answer>
> BASIC.
> BECAUSE you asked this question Id have to say that the answer is BASIC.
> Thats what its designed for. It will let you program enough to feel a
> sense of satisfaction and decide if you like to program or not.
>
> <longer answer>

But remember Edsger Dijkstra's words:

# It is practically impossible to teach good programming style to
# students that have had prior exposure to BASIC; as potential
# programmers they are mentally mutilated beyond hope of regeneration.

There is some truth to this. Unfortunately, I do not have the
slightest idea what a good beginner's language might be. Only that
BASIC is not it ;-)

Regards,
--
Nils Gösche
"Don't ask for whom the <CTRL-G> tolls."

PGP key ID 0x0655CFA0

Mykroft Holmes IV

未読、
2003/05/08 14:05:022003/05/08
To:


"Prof" <mf...@winco.net> wrote in message
news:b9csn7$2u6b$1...@news3.infoave.net...


> The easiest program language to learn is Qbasic which come with most
verions
> of Windows until recently but is widely available on the web with other
> similar languages like GWbasic.

Python is much simpler. Easy syntax, closer to english, sane rules, no brain
damage. Ruby is supposedly excellent for this too and Pascal's not bad.

> These are programming languages that run in
> DOS windows and you can do quite a lot with them. You can find tutorial
son
> the web for just about any language but some are harder to learn from
> tutorials and a class would be the best way to go unless you learn things
> more easily than most. Of the languages for jobs Visual Basic, Java and
C++
> seem to be the hottest ones and Visual Basic is supposed to be the easiest
> of these but I know I have tried from books and tutorials and feel I would
> need to take a class. You can get compilers for Qbasic as shareware or if
> you are lucky free. I found an older version of Visual Basic which can
> compile Qbasic programs. It was Visual Basic 3 and it is pretty much of a
> DOS environment but it compiled small programs that I wrote in Qbasic. I
> found a verson of C++ that has a free compiler called developmental C++.
> For newer versions of Visual Basic you have to pay some bucks but you can
> save if you have a connection to a University as I was able to get the
> Educational special on Visual Basic that is the program with compiler and
> libraries for a hundred bucks which would normally cost three hundred.
> There are many other programming languages out there like Python which is
> free because it was abandoned,

Python isn't abandoned, it's GPL. Guido is developing it full-time these
days. VB isn't all that bad for starters, but encourages sloppy programming,
QBasic is simply painful.

>Fox Pro if you are interested in data bases
> as it is the best for that,

Fox Pro is dead and has been for years, SQL and MS Access are king here,
Access for low-end stuff an SQL for anything real.


>and older programs like Fortran, C, and Assmebly
> language which is a low level language meaning it is close to machine
> language. Assembly is hard but it has the advangage of creating very fast
> programs and you learn a lot about the computer from just studying it,
even
> if you never write a program it is fascinating reading. Hackers and
Crackers
> use it to break into games and other places they shouldn't be.


C is very much alive, as is Assembly in embedded systems. Fortran has it's
uses, but is much more rare.

Adam


Gandalf Parker

未読、
2003/05/08 14:09:532003/05/08
To:
Nils Goesche <car...@cartan.de> wrote in news:ly8yth5...@cartan.de:

Well Perl is a nice mix between Basic and C. Python is considered good.

But Id still have to ask...
Your a good programmer? You didnt start with Basic?

From my experience hiring programmers Ive found that those who started
directly in "better" languages were rather close-minded. And it would
appear that while half the people who try BASIC tend to keep programing
in something, those who start at a higher level seemed to have a much
smaller percentage who continue.

So again, Id have to say that it depends on why you want to learn a
programming language. If its to write good code and be marketable then
BASIC probably isnt it. If its to find out if you think programming is
fun, I think it beats out many that are usually recommended.
IMHO

Gandalf Parker
-- I knew Internet before it was spelled W W W

Tom Lake

未読、
2003/05/08 17:14:302003/05/08
To:
> But remember Edsger Dijkstra's words:
>
> # It is practically impossible to teach good programming style to
> # students that have had prior exposure to BASIC; as potential
> # programmers they are mentally mutilated beyond hope of regeneration.
>
> There is some truth to this. Unfortunately, I do not have the
> slightest idea what a good beginner's language might be. Only that
> BASIC is not it ;-)

Remember, however, that quite was in the light of his letter to the
Communications of the ACM, GOTO Considered Harmful. The BASIC of Dijkstra's
day had none of the more modern conveniences, such as block
if-then-else-endif, DO...LOOP, SELECT CASE, WHEN EXCEPTION IN..., etc. The
BASICs of today have all the structured constructs ol' Eddie could have
wished for!

Tom Lake


Calvin Crumrine

未読、
2003/05/08 17:56:212003/05/08
To:
I'm afraid that all this points out is how little Dijkstra knows. Or, in
view of his accomplishments which argue that he knew quite a bit, maybe
what it points out is how poorly he could teach.

In any case, my opinion is that the only things which prevent students
from learning are poor teachers, the students themselves, and brain
damage. Since I've never heard it seriously proposed that exposure to
BASIC causes brain damage Dijkstra's premise devolves into the
suggestion that either he is a poor teacher (and considers all other
teachers equally poor) or that there is some 'selection' mechanism at
work that causes poor students to take BASIC and good students not to do
so. Since I don't believe the latter I'm forced to believe the former.

Gandalf Parker

未読、
2003/05/08 19:15:002003/05/08
To:
Calvin Crumrine <non...@yourbusiness.com> wrote in
news:vblkmgt...@corp.supernews.com:

> I'm afraid that all this points out is how little Dijkstra knows. Or, in
> view of his accomplishments which argue that he knew quite a bit, maybe
> what it points out is how poorly he could teach.

Personally Im more a teacher than a doer. Im well known for "translating
tech into english". When Im getting razzed I often hear something along the
line of the famous "Those that can, do. And those that cant, teach".
I reply "that doesnt bother me much since from that Ive seen...
those that can, cant teach".

If Im feeling really irittated and know something about my razzer I might
say that the modern equivalent would be "Those that can, tech. And those
that cant, consult" (some of my best friends are consultants and they think
its funny so dont flame me)


Gandalf Parker

-- The growth of the Internet has less in common with engineering, planning
and design; and more in common with chaos theory, big bang expanding
universe, and the theory of evolution. - Gandalf Parker

Paul O. BARTLETT

未読、
2003/05/08 20:12:552003/05/08
To:
Posted from alt.lang.basic.compiler. Follow-up To: set.

On Thu, 8 May 2003, Mykroft Holmes IV wrote:

> QBasic is simply painful.

Not necessarily within its problem space. I have some programs I
wrote in QBasic/QuickBasic for which some languages might have been
simply overkill (such as Visual Basic in a Windblows environment -- I
have programmed in VB). QBasic/QB allow one to use good programming
technique: the constructs are there. My experience, going back to the
punch card days, is that no one language is best for every task. For
the tasks I have for personal use, QBasic/QB are just fine.

> C is very much alive, as is Assembly in embedded systems. Fortran has it's
> uses, but is much more rare.

Fortran rare? That's news to me. There are libraries of Fortran
routines going back forty years that are still in yeoman service for
engineers. I would say that in the real world, Fortran is alive and
well (at lest the last time I checked).

--
Paul Bartlett
bartlett at smart.net
PGP key info in message headers

Derek Ross

未読、
2003/05/14 14:48:592003/05/14
To:
Nils Goesche <car...@cartan.de> wrote in message news:<ly8yth5...@cartan.de>...

> But remember Edsger Dijkstra's words:
>
> # It is practically impossible to teach good programming style to
> # students that have had prior exposure to BASIC; as potential
> # programmers they are mentally mutilated beyond hope of regeneration.
>

which he wrote in a 1975 tongue-in-cheek note "How do We Tell Truths
that Might Hurt" (not to be confused with his 1968 article "Go To
Statement Considered Harmful"). Don't take it too seriously. He made
similar cracks about the other important languages of the day (apart
from his favourite, Algol). The only reason that C++, Perl, etc. were
missing was that they didn't exist at the time. See for yourself at

http://www.cs.virginia.edu/~evans/cs655/readings/ewd498.html

I'm inclined to think that Dijkstra disliked BASIC just as much for
its built-in IDE as for its GOTO statements. He didn't like people to
code at the terminal. For him, inventing the algorithm was what Real
Programmers did. Everything else was just details. And on that
point, I'm inclined to agree with him.

Cheers

Derek

John Leppart

未読、
2003/05/24 4:14:482003/05/24
To:

"Ben Franklyn" <wel_m...@hotmail.com> wrote in message
news:CDCta.10$sH6....@twister.nyc.rr.com...

I'd start with QBasic. It's in the root directory of Windows. I first
learned Basic, then C, COBOL and C++. I still use QBasic for
math applications, and quick and dirty work :-) Basic is the language that
wouldn't die. After QBasic, probably C++ if you want to
do serious stuff. Then VisualBasic and JAVA if you want to work.
Here's a QBasic program I wrote for fun that turns your name around. Open a
dos window and type QBasic.exe.
When the program starts up, hit the escape key to clear the screen. Then use
the menu to load this program from wherever you have
saved it.
Copy and paste the code to a file named, say, backward.bas

You need to use the .bas extension or QBasic wont find it.
Then choose "run" from the menus and it will run.
I would get a Quick Basic textbook, as QBasic and Quick Basic are the same
except for no compiler with QBasic. You can worry about that
after you have learned a bit. There are freeware basic compilers at the
shareware sites like Tucows.com, Winfile.com, Winsite.com and Simtelnet.com.

Have fun. Write to me if you get stuck somewhere :-)

John Leppart
lep...@i29.net


CLS
INPUT ; "Enter a name ==> ", a$
CLS
FOR i = LEN(a$) TO 1 STEP -1
b$ = MID$(a$, i, 1)
backward$ = backward$ + b$
NEXT i
'-------------------------------------------
'<<<<<<<<<< Find space between name >>>>>>>>
'-------------------------------------------
FOR i = 1 TO LEN(backward$)
i = i + 1
IF MID$(backward$, i, 1) = CHR$(32) THEN space = i
NEXT i
'--------------------------------------
'<<<<<<<<<< Flip names >>>>>>>>>>>>>>>
'--------------------------------------
' *** First name ***
FOR i = (space + 1) TO LEN(backward$)
PRINT MID$(backward$, i, 1);
NEXT i
PRINT " ";
' *** Last name *****
' Last name
FOR i = 1 TO (space - 1)
PRINT MID$(backward$, i, 1);
NEXT i
PRINT


Paul O. BARTLETT

未読、
2003/05/24 16:45:122003/05/24
To:
{By the way, this was crossposted to a number of non-Basic newsgroups,
so I have set the Follow-Up to alt.lang.basic.compiler, the ng I am
posting this reply form.}

On Sat, 24 May 2003, John Leppart wrote:

> [most dnipped for space]

> I would get a Quick Basic textbook, as QBasic and Quick Basic are the same
> except for no compiler with QBasic. You can worry about that
> after you have learned a bit.

However, QBasic does have some resource limits that QuickBasic does
not. The online help for QBasic suggests using QuickBasic if you want
to buid programs over 160K in size (except that, of course, Microsoft
quit selling QuickBasic years ago).

Per A. Hansen

未読、
2003/05/26 14:48:532003/05/26
To:

"Ben Franklyn" <wel_m...@hotmail.com> skrev i en meddelelse news:CDCta.10$sH6....@twister.nyc.rr.com...

I recommend Power Basic

= ( C+ +basic+pascal)/3

http://www.powerbasic.com/

--
Med venlig hilsen
Per A. Hansen

Gandalf Parker

未読、
2003/05/27 10:24:422003/05/27
To:
"Per A. Hansen" <xxper....@get2net.dk> wrote in
news:jktAa.218$qC5...@news.get2net.dk:

>
> "Ben Franklyn" <wel_m...@hotmail.com> skrev i en meddelelse
> news:CDCta.10$sH6....@twister.nyc.rr.com...
>> I am very interested in learning programming. However I am having
> trouble
>> starting, I need advice as to which language would be the best for a
>> beginner to start with and where I may find the tools needed to
>> start.......literature.....compilers...etc.
>

> I recommend Power Basic

Hmmm didnt see Linux listed under PowerBasic. I saw Windows and Dos
versions. Seeing all the linux groups in his massive crosspost I figured
that was a desire. Did I miss something on the PB page?

Id stick with something GNUish and ANSI for a starter.
Such as YaBasic or BWBasic.

Gandalf Parker

-- There is no "best". There is only Pros and Cons.

J French

未読、
2003/05/28 3:35:522003/05/28
To:
On 14 May 2003 11:48:59 -0700, dere...@mail-x-change.com (Derek
Ross) wrote:

>Nils Goesche <car...@cartan.de> wrote in message news:<ly8yth5...@cartan.de>...
>> But remember Edsger Dijkstra's words:
>>
>> # It is practically impossible to teach good programming style to
>> # students that have had prior exposure to BASIC; as potential
>> # programmers they are mentally mutilated beyond hope of regeneration.

Of course the other thing that Dijkstra is famous for is an
interesting little puzzle

- called Dijkstra's Balls

Realistically, one heck of a lot of programmers and programs came from
BASIC

- primarily because it was accessable
- most early Micros had some form of embedded BASIC
- programmers are IMO 'self selecting'

The stats someone quoted about 70% of 'C' programmers not falling by
the wayside, might well be true
- perhaps because they are formally (but not academically) taught
'defensive programming'

- perhaps also because they lie about how they really got hooked on
computers

Realistically, one can write a dogpile in any language

IME computers get at your brain, they change the way you look at
things, some people are susceptable - some are not

Gandalf Parker

未読、
2003/05/29 0:32:412003/05/29
To:
Bounce_...@iss.u-net.com_.bin (J French) wrote in
news:3ed462e3...@news.btclick.com:

> IME computers get at your brain, they change the way you look at
> things, some people are susceptable - some are not
>

I was in the military when they stated shifting from
mainframes/dumbterminals to small computers for alot of things.
On the subject of programming I told them that there are two groups I could
count on for being able to program. Those who could write clear OI's
(operating instructions, manuals for day to day jobs), and the other was
mothers of small children.

After the laughs I would tell them that programming was a step-by-step
painstakingly clear procedure with checks every step of the way to make
sure things were done right. "Its like teaching a 5 year old how to tie
their shoes. Actually, its like teaching a 5 year old how to tie their
shoes, over the phone. If you can do that, then you too could be a
programmer."

Gandalf Parker

-- Personally I would rather hire someone who knows 3 "dead" programming
languages than an expert in some latest one.

J French

未読、
2003/05/29 2:05:482003/05/29
To:
Very interesting
- however analysis involves a form of 'spacial awareness'
- which is less common in females

Larry Hatch

未読、
2003/06/19 14:40:152003/06/19
To:
Peter Kootsookos wrote:

I learned that way, and BASICally, all languages are pretty easy after
that. The OOPs stuff got me a little.

Ben: If you are using Linux, look at QB2C (you can pull it from
bastoc.com). You will need to get a QBASIC programming manual, since
the documentation is not as good. But the price is right to start..
It allows Inline C as well, so you can mix. If you are Windoze, you can
get FirstBASIC from powerbasic.com.
And the pay for version allows inline asm.

Carl Gundel

未読、
2003/06/19 19:44:342003/06/19
To:
Larry Hatch <lha...@flite.net> wrote in message news:<vf3lgbh...@corp.supernews.com>...

> It allows Inline C as well, so you can mix. If you are Windoze, you can
> get FirstBASIC from powerbasic.com.
> And the pay for version allows inline asm.

FirstBASIC is not a Windows BASIC. I'm not knocking it mind you
because it's pretty good, but it's for DOS.

Check out Liberty BASIC if you're looking for an easy Windows
programming language.

http://www.libertybasic.com

-Carl Gundel, author of Liberty BASIC

kyohi

未読、
2006/11/24 15:04:362006/11/24
To:
In article <CDCta.10$sH6....@twister.nyc.rr.com>, wel_m...@hotmail.com says...

>
>I am very interested in learning programming. However I am having trouble
>starting, I need advice as to which language would be the best for a
>beginner to start with and where I may find the tools needed to
>start.......literature.....compilers...etc.
>
>Thanks in advance
>Ben

 なんかやたらといろいろなグループにポストしているみたいですが。
fj.comp.lang.basic

 やっぱり、BASICと言うくらいですから、BASICでしょう。

kyohi

未読、
2007/02/13 17:06:542007/02/13
To:
 いやー、やっぱりBASICと言うくらいベーシックなのでBASICが良いのでは。
と思いますが。

kyohi

未読、
2007/02/13 17:11:012007/02/13
To:
 このあたりはいつも悩むのですが、現実に今使われる言語はJavaゃC++が多いので初めからJavaゃC++を学べば効率がよいのですが。
 初心者がプログラミングの基本骨格を学ぶのに最適化というと、はたしてどうなんでしょう。

In article <pan.2003.05.06....@jhu.edu>, jef...@jhu.edu says...

Tom Lake

未読、
2007/02/13 17:57:432007/02/13
To:
>>I am very interested in learning programming. However I am having trouble
>>starting, I need advice as to which language would be the best for a
>>beginner to start with and where I may find the tools needed to
>>start.......literature.....compilers...etc.
>>
>>Thanks in advance
>>Ben

BASIC is still a great language for an easy introduction to programming.
One super version is at:

http://hp.vector.co.jp/authors/VA008683/index.htm

or in English:

http://hp.vector.co.jp/authors/VA008683/english/index.htm

Tom Lake


Ivan Marsh

未読、
2007/02/13 18:29:112007/02/13
To:
On Tue, 13 Feb 2007 17:57:43 -0500, Tom Lake wrote:

>>>I am very interested in learning programming. However I am having
>>>trouble starting, I need advice as to which language would be the best
>>>for a beginner to start with and where I may find the tools needed to
>>>start.......literature.....compilers...etc.
>>>
>>>Thanks in advance
>>>Ben
>
> BASIC is still a great language for an easy introduction to programming.
> One super version is at:

Ick... I, unfortunately, learned BASIC as my first language. Don't bother
learning all those things you will have to unlearn. If you start with a
language with a global variable scope, no functions and is built around
using goto you're going to have a hard time making the transition to a
language that thinks all of those things are blaspheme.

As others have said, start with C/C++ or Java. Your first programs don't
have to be overly complicated and everything you learn in a C-like
language translates to every other C-like language out there.

Once you get the logic behind loops and conditional statements it's all
about syntax, no matter what language you're using.

ArarghMai...@not.at.arargh.com

未読、
2007/02/13 18:50:162007/02/13
To:
On Tue, 13 Feb 2007 17:29:11 -0600, Ivan Marsh <ann...@you.now>
wrote:

>On Tue, 13 Feb 2007 17:57:43 -0500, Tom Lake wrote:
>
>>>>I am very interested in learning programming. However I am having
>>>>trouble starting, I need advice as to which language would be the best
>>>>for a beginner to start with and where I may find the tools needed to
>>>>start.......literature.....compilers...etc.
>>>>
>>>>Thanks in advance
>>>>Ben
>>
>> BASIC is still a great language for an easy introduction to programming.
>> One super version is at:
>
>Ick... I, unfortunately, learned BASIC as my first language. Don't bother
>learning all those things you will have to unlearn. If you start with a
>language with a global variable scope, no functions and is built around
>using goto you're going to have a hard time making the transition to a
>language that thinks all of those things are blaspheme.

That must have been a LONG time ago, on a very primitive BASIC. Modern
BASICs have functions, subroutines, local variables, global variables,
(in between variables), common variables . . .

I spent YEARS (well months, anyway) trying to figure out the variable
scope rules for PDS. (ms quickbasic 7.10) Not sure that I ever did.

<snip>

--
ArarghMail702 at [drop the 'http://www.' from ->] http://www.arargh.com
BCET Basic Compiler Page: http://www.arargh.com/basic/index.html

To reply by email, remove the garbage from the reply address.

Ivan Marsh

未読、
2007/02/13 18:57:492007/02/13
To:
On Tue, 13 Feb 2007 17:50:16 -0600, ArarghMail702NOSPAM wrote:

> On Tue, 13 Feb 2007 17:29:11 -0600, Ivan Marsh <ann...@you.now> wrote:
>
>>On Tue, 13 Feb 2007 17:57:43 -0500, Tom Lake wrote:
>>
>>>>>I am very interested in learning programming. However I am having
>>>>>trouble starting, I need advice as to which language would be the
>>>>>best for a beginner to start with and where I may find the tools
>>>>>needed to start.......literature.....compilers...etc.
>>>>>
>>>>>Thanks in advance
>>>>>Ben
>>>
>>> BASIC is still a great language for an easy introduction to
>>> programming. One super version is at:
>>
>>Ick... I, unfortunately, learned BASIC as my first language. Don't
>>bother learning all those things you will have to unlearn. If you start
>>with a language with a global variable scope, no functions and is built
>>around using goto you're going to have a hard time making the transition
>>to a language that thinks all of those things are blaspheme.
>
> That must have been a LONG time ago, on a very primitive BASIC.

Indeed it was (Apple IIe).

> Modern BASICs have functions, subroutines, local variables, global
> variables, (in between variables), common variables . . .

I had no idea BASIC had evolved... or that anyone had bothered to make it
evolve.

> I spent YEARS (well months, anyway) trying to figure out the variable
> scope rules for PDS. (ms quickbasic 7.10) Not sure that I ever did.

Now that I've spent a considerable amount of time with C++ I wish it had
been the first language I worked with.

//\\o//\\annabee

未読、
2007/02/13 19:04:502007/02/13
To:

I strongly recommend that the child starts with no less then assembly
programming.
There is no tool as happy to go where the playful mind of a child would
like to go, than an assembler. Do not polute a childs mind with the
abominations of C, C++ and or C# or absurdities like Java.

The one i am using, and that I recommend is RosAsm.

< http://betov.free.fr/RosAsm.html >

If he goes this route, he will be teaching you guys a thing or two, in
less then a few months. In a few years, he will be laughing his head of at
you gays, woundering what went wrong with you.

:))

ArarghMai...@not.at.arargh.com

未読、
2007/02/13 19:49:492007/02/13
To:
On Tue, 13 Feb 2007 17:57:49 -0600, Ivan Marsh <ann...@you.now>
wrote:

>On Tue, 13 Feb 2007 17:50:16 -0600, ArarghMail702NOSPAM wrote:
>> On Tue, 13 Feb 2007 17:29:11 -0600, Ivan Marsh <ann...@you.now> wrote:

<snip>


>>>Ick... I, unfortunately, learned BASIC as my first language. Don't
>>>bother learning all those things you will have to unlearn. If you start
>>>with a language with a global variable scope, no functions and is built
>>>around using goto you're going to have a hard time making the transition
>>>to a language that thinks all of those things are blaspheme.
>>
>> That must have been a LONG time ago, on a very primitive BASIC.
>
>Indeed it was (Apple IIe).

Someone gave me an Apple IIe some time back. No software, however.


>
>> Modern BASICs have functions, subroutines, local variables, global
>> variables, (in between variables), common variables . . .
>
>I had no idea BASIC had evolved... or that anyone had bothered to make it
>evolve.

Just take a look at QBasic (comes with DOS 5. . . & Win9x). It has a
lot of the features that the for pay versions have.

>> I spent YEARS (well months, anyway) trying to figure out the variable
>> scope rules for PDS. (ms quickbasic 7.10) Not sure that I ever did.
>
>Now that I've spent a considerable amount of time with C++ I wish it had
>been the first language I worked with.

About the only way I can understand C programs (beyond very simple
ones) is to feed it thru the compiler and read the corresponding asm
code. :-) The GUI versions of VB, also.

J French

未読、
2007/02/14 2:14:332007/02/14
To:
On Tue, 13 Feb 2007 17:57:49 -0600, Ivan Marsh <ann...@you.now>
wrote:

<snip>

>> That must have been a LONG time ago, on a very primitive BASIC.

>Indeed it was (Apple IIe).

That was my second dialect of BASIC

>> Modern BASICs have functions, subroutines, local variables, global
>> variables, (in between variables), common variables . . .

>I had no idea BASIC had evolved... or that anyone had bothered to make it
>evolve.

You would not recognize it nowadays, in fact you would not recognize
20 year old BASICs


ΔΗΜΗΤΡΙΟΣ ΚΟΚΚΙΝΑΚΗΣ

未読、
2007/02/15 6:34:302007/02/15
To:

Ο "kyohi" <ky...@starline.ee> ?γραψε στο μ?νυμα
news:eqtcps$2b6$1...@caraway.media.kyoto-u.ac.jp...

j1mb0jay

未読、
2007/02/15 16:28:362007/02/15
To:
I sugest using C# as this is rather like java, but i found it a little more
simple to pick up. There is lots of "free" code out there to help you get
started. Microsoft have also realsed "Express" editions of the program you
need to create you first application, for free.

Regards j1mb0jay

???

未読、
2007/09/06 3:27:222007/09/06
To:
111
"kyohi" <ky...@starline.ee> wrote in message
news:ek7j8k$dkb$1...@caraway.media.kyoto-u.ac.jp...

PNowac...@op.pl

未読、
2007/09/27 5:11:152007/09/27
To:
Moja wiadomość

ald...@op.pl

未読、
2007/09/27 5:19:352007/09/27
To:

dwdwdwdwdwwdww

ald...@op.pl

未読、
2007/09/27 5:20:112007/09/27
To:
asd
asd
asd
asd
asd

B_Kachel

未読、
2007/11/19 9:10:212007/11/19
To:

Użytkownik <PNowac...@op.pl> napisał w wiadomości
news:fdfseb$38h$1...@nemesis.news.tpi.pl...
> Moja wiadomość


Flaku91

未読、
2007/11/29 5:06:192007/11/29
To:
Cześć macie jakieś pomysły na urządzenie przyjęcia urodzinowego?


Flaku91

未読、
2007/11/29 5:11:282007/11/29
To:

Użytkownik "Flaku91" <Fla...@interia.pl> napisał w wiadomości
news:fim30q$3b7$1...@atlantis.news.tpi.pl...

Sjouke Burry

未読、
2007/11/29 13:48:302007/11/29
To:
'k soe et net witte.

B_Kachel

未読、
2007/12/05 17:10:222007/12/05
To:
Hejka:)

plaster holland posmarować masełkiem
posypać dużą ilością suszonej pietruszki
zawinąć całość
pokroić
przebić wykałaczką
....Smacznego....

Użytkownik "Flaku91" <Fla...@interia.pl> napisał w wiadomości
news:fim30q$3b7$1...@atlantis.news.tpi.pl...

m_blazej

未読、
2008/01/25 9:29:042008/01/25
To:
i co najwazniejsze tort
Użytkownik "B_Kachel" <truck.b...@neostrada.pl> napisał w wiadomości
news:fj77vh$cf1$1...@nemesis.news.tpi.pl...

grupy dyskusyjne

未読、
2008/02/02 9:07:022008/02/02
To:
witaj. Zaproś do restauracji gości. Max

Użytkownik "Flaku91" <Fla...@interia.pl> napisał w wiadomości
news:fim30q$3b7$1...@atlantis.news.tpi.pl...

grupy dyskusyjne

未読、
2008/02/02 9:25:332008/02/02
To:

Użytkownik "Flaku91" <Fla...@interia.pl> napisał w wiadomości
news:fim30q$3b7$1...@atlantis.news.tpi.pl...

grupy dyskusyjne

未読、
2008/02/02 9:26:062008/02/02
To:

Użytkownik "Flaku91" <Fla...@interia.pl> napisał w wiadomości
news:fim30q$3b7$1...@atlantis.news.tpi.pl...

grupy dyskusyjne

未読、
2008/02/02 10:00:282008/02/02
To:
zaproś wszystki

Użytkownik "Flaku91" <Fla...@interia.pl> napisał w wiadomości
news:fim30q$3b7$1...@atlantis.news.tpi.pl...

mirosla...@neostrada.pl

未読、
2008/02/07 11:25:002008/02/07
To:
jasne niezly pomysłem są urodziny na kręgielni

Użytkownik "Flaku91" <Fla...@interia.pl> napisał w wiadomości
news:fim30q$3b7$1...@atlantis.news.tpi.pl...

monia...@neostrada.pl

未読、
2008/03/15 10:34:322008/03/15
To:
a nie lepiej iść do klubu z paczką przyjaciół i szaleć do białego rana na
koszt solenizanta? xD

--
Moniss... :*
Użytkownik "grupy dyskusyjne" <jerzy.pi...@neostrada.pl> napisał w
wiadomości news:fo1tpt$35i$1...@nemesis.news.tpi.pl...

新着メール 0 件