What language should I learn as a bridge to C (and derivatives)

The first language I learned was PHP, but I recently took Python. Since these are all “high-level” languages, I found them a little harder to pick. I also tried to learn Objective-C, but I gave up.

So what language should I learn to associate Python with C

+4
source share
14 answers

It’s not clear why you need a bridge language. Why don't you start working with C directly? C is a very simple language. I think the hardest part for the C student is pointers and everything else related to memory management. In addition, C lang is focused on structured programming, so you will need to learn how to implement data structures and algorithms without OOP. Actually, your question is rather difficult, usually people move from a low level to a high level, and I can understand the disappointment of those who are going in another direction.

+15
source

The best place to start learning C is Kernigan and Ritchie's book The C Programming Language.

You will learn a lot of things from PHP, and you will be surprised how much PHP (and Perl, Python, etc.) is for you.

, C, , .

+7

- .

, C, , .

, , C - PHP, :


  • , C, , . , C, , , .

  • PHP co String , , -, C. C, a - , , , , .

  • , PHP, , , . C , , , . , .

  • C, PHP, . , - - C, , , , .

  • , PHP, . - - , C .

, . , , C, . -, - . -, . , :)

+5

, , ; , , .

C , , . ++, C , x86 68000.

+1

Python C, . C . C , , . , .

LC-3 - .

C, CINT.

, K & R .

+1

Java - C ( , ).

K & R, : . C - ( , , ). (, , "" ) .

, C. .

: ! , FORTH. . , win32 api Visual Basic 6.0 ;)

+1

C .

K & R - , ...

+1
+1

, PHP, ++, , . 2 , ++ , cout, cin math.

- , , .

0

Java , . C/++, , , C . , , ( , Python PHP). , , ... ( ).

, - , , . , C, , .

0

, ++ - "" C. ++ , C, - , , Object Oriented Design. OO , .

++, , ++ C (, , ++).

0

, , .

0

(, , C)... - / . , ++ , C/++ , , , , .

, , , , . C, #, vb.net, java .

0

! , - , .

0

All Articles