From owner-freebsd-questions@FreeBSD.ORG Sun Jan 16 19:24:05 2005 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 19DA216A4CE for ; Sun, 16 Jan 2005 19:24:05 +0000 (GMT) Received: from vmx10.multikabel.net (vmx10.multikabel.net [212.127.254.136]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9E86843D53 for ; Sun, 16 Jan 2005 19:24:04 +0000 (GMT) (envelope-from koendewijs@gmx.net) Received: from vmx30.multikabel.net ([212.127.254.138]) by vmx10.multikabel.net with esmtp (Exim 4.43) id 1CqG0E-0004ZB-7P for freebsd-questions@freebsd.org; Sun, 16 Jan 2005 20:23:58 +0100 Received: from [10.10.10.20] (84-107-21-88.dsl.quicknet.nl [84.107.21.88]) by vmx30.multikabel.net (8.12.10/8.12.8) with ESMTP id j0GJNrM1028633 for ; Sun, 16 Jan 2005 20:23:53 +0100 Message-ID: <41EABF33.1040801@gmx.net> Date: Sun, 16 Jan 2005 20:23:31 +0100 From: koen de wijs User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-MultiKabel-MailScanner-Information: Please contact helpdesk@quicknet.nl for more information X-MultiKabel-MailScanner: Found to be clean X-MultiKabel-MailScanner-SpamCheck: X-MultiKabel-MX-MailScanner-Information: Please contact helpdesk@quicknet.nl for more information X-MultiKabel-MX-MailScanner: Found to be clean X-MultiKabel-MX-MailScanner-SpamCheck: X-MailScanner-From: koendewijs@gmx.net Subject: programming languages and visual programming under FreeBSD X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Jan 2005 19:24:05 -0000 Hallo, I'm just new wtih unix and FreeBSD and I have a question about programming languages, I want to learn some of them but don't know where to start. I heard that C is the most powerfull language under unix and almost the complete system is written under it. You can do everything with it. Where is a good toturial? Can you read and write directly with the printer port or does the kernell block that?? I got a programm from someone that putted some assmebler in his c programm to adress the printer port. And where can I find an overview of all the *.h files that you can use under FreeBSD Are there any visual programming tools under FreeBSD, like click and drag like microsoft visual c? The only options that I found where: GTK, KDE libs and Gnome libs or directly tlak with the x server. The other languages that I know are: Perl, I could only find that it is especially for tasks for your system and that it's based on C Shell scripts, for tasks for your systems and simple programms Python. What are the advantages of these languages above C and are there more programming languages under FreeBSD? I don't want to start a war, where everybody says "What I'm doing is best", like microsoft! I just want to know what are the common advantages of those languages.