리눅스에 관심이 많은 학생인데요.... 무슨 언어공부를 해야할까

pains98의 이미지

안녕하세요..

언어 공부를 하다가 도중에 포기한적이 한두번이 아니네요.. :)

어느 언어공부를 해야할지도 잘 모르겠고.. 저에게 필요한 언어가 뭔지도

잘 모르겠구요..

음.. 지금 공부하는쪽은 네트워크쪽 관련 공부를 하는데.. 언어공부를

해야하는건지 안해야하는건지도 잘 모르겠습니다..

리눅스도 관심이 많은데 리눅스 공부하면서 필요한 언어는 또 무엇인지요

넘 몰라서 무슨 말을 적기가 그렇내요.. :)

음.. 많이들 알려주십시요.. ^^*

myroot의 이미지

python으로 시작해보세요. :)

http://python.or.kr

맹고이의 이미지

리눅스가 어떻게 돌아가는지 알려고 하시는 거라면

결국은 C를 알아야되지 않을까 생각되네요... :D

peterlee의 이미지

개발이 이제는 C++로 흘러가고 있습니다. 커널 개발 역시 C++로
이뤄지고 있습니다.
OOP가 주는 개발의 장점을 생각할 때에 C++은 필수라고 생각이 되는군요.
물론 C언어가 가장 시스템 구성에 적합한 언어이기에 기본이라고 할 수 있을것 같습니다

새로운 지능을 꿈꾸며

refill의 이미지

역시.. C언어를 추천하겠습니다.

그리고 Java도 추천합니다.

바람과 같이

운형의 이미지

C/C++ 결국 이거 겠죠.

C 로 프로그램을 작성하다 보면 자연 스럽게 C++ 스타일로 바뀔껍니다.
어느 틈엔가 구조체에 함수 포인터를 집어 넣게 되고, 유사한 구조체 데이터를 처리하다보면 함수 바디를 동적으로 바꾸면 좋겠다는 생각도 들고... 나중에 보면 이거 몽땅 C++에 들어있는 상속이네 가상함수네 하는 이야기로 귀결되죠.

절차적 언어(가급적 C)하나와 객체지향 언어(이건 C++이나 C#이나 java나 상관없어 보이지만 MFC를 염두에 둔다면 C++)하나를 착실히 해두는게 직업을 이쪽으로 갖으려면 좋겠네요. 취미라면 무얼 골라도 상관을 없겠지만요.

Do you think that's the air you are breathing now?

세벌의 이미지

이것 저것 해 보다 보면 본인에 맞는 걸 찾게 되겠지요.

프로그램 언어의 문법을 파악하는 것도 중요하지만 프로그램을 짤 때는 어떻게 할 것인가 하는 논리도 매우 중요하다는... 논리가 머리속에서 정리가 안 되면 프로그램도 꼬인다는...

huntermin의 이미지

:D 이것저것 해보는 것도 중요하지만 일단 무슨 언어든 확실히만 하면 다른언어는 조금만 투자하고도 익힐 수 있을것이에요^^ -허접 :shock: 학생-

하루살이가 하루를 살아도 행복한 이유는 함께 할수 있는 친구를 만났기 때문이래요... 제가 여러분을 만난것 처럼...

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.