Programming
「プログラミング」は、ここでは文全体の主題であり、プログラミングという行為や分野を指します。
is
「~は」というbe動詞で、主語(Programming)の状態や性質を示します。
a
不定冠詞で、後に続く名詞が特定のものではなく一般的なものであることを示します。
fundamental
「基本的な」という意味の形容詞で、プログラミングが非常に重要な要素であることを強調します。
skill
「技能、技術」という意味の名詞で、プログラミングが習得を要する能力であることを示します。
in
「~において」という意味の前置詞で、後の名詞句がskillの重要性を示す場所や分野を示します。
computer
「コンピュータ」という意味の名詞で、この文脈ではコンピュータ関連の分野全体を指します。
science.
「科学」という意味の名詞で、コンピュータ科学という学問分野を指します。ピリオドは文の終わりを示します。