従来の全真教研究のフレームワークの源流は、1941年の陳垣の『南宋初河北新道教考』にあり、これは唯物思想の抵抗史観を背景に持ち、旧来の道教に対して全真教を「新道教」とする意味付けは極めて歴史的経緯を背負った術語でもあった。1930年の常磐大定の『支那における仏教と儒教道教』と陳垣の論文を基本的に受け継ぐかたちで書かれた1967年の窪徳忠の『中国の宗教改革：全真教の成立』は、教理にも踏み込んで分析がなされたが、それは先行研究と同様の道教の旧弊を廃した姿として描かれ、内丹についても全真教の革新性を強調するためか極めて低い位置付けとなっていた。常盤大定・窪徳忠によれば、全真教は後世に張伯端以下の内丹道、すなわち南宗との接触により堕落や変容したとされていたが、全真教で説かれる「性命双修」は元々北宋の張伯端によって提唱したとされ、いわゆる旧道教との断絶を強調し過ぎるとその思想的関係が説明しにくいきらいがあった。全真教は現代まで繋がる道教の二大教派の一つでありながら、その研究は上述の窪徳忠などの先行研究以降は部分的なものはあっても、教理・実践面の特に内丹学については研究が遅れていた。しかしその面においても近年は研究が進みつつある。精神面の修行は以前から多少とも内丹の修行の一部として含まれており、特に悟達に重きを置いた内丹説は既に張伯端によって主張されていた。開祖の王重陽は禅僧ではなく内丹の道士であり、当時の思潮の中にあって全真教とは精神的な悟達を全面的に推し進めたことなどに道教での位置付けがある。従来のフレームワークに囚われずこのような視点を中心にして内丹と全真教を論じた研究が発表されるようになって来ている。
また、「全真清規」という、禅宗の叢林で発達した教団規律である「清規」を取り入れた規則も設けている。そこで重視されるのは、出家の立場であり、打坐、内丹である。また、不立文字の考えも取り入れられている。
全真教の教理は、儒教の信奉者から道教に改宗した唐代の道士呂洞賓の説く内丹的道教思想に淵源を見ることができる。その教理の根本は、王重陽の作とされる『重陽立教十五論』の中に述べられているが、その中で説かれている内容は、もはや道教本来の不老長生を求めるのみではなく、仏教とりわけ禅宗の影響が色濃く見受けられる。なお、後代南宋の朱子（1130年 - 1200年）が打ち立てた新しい儒教の朱子学からも影響を受けた。そのことは、王重陽が、盛んに儒仏道の「三教一致」を標榜したことに、容易に見て取れる。王重陽にとっての全真教とは、単に旧道教に対する新道教ではなく、その名のもとに、儒教・仏教をも含めた三教を摂取し融合しようとするものであった。また道士の修煉については、自分自身の修行である真功と人々の救済を行う真行の、功と行を二つながら全くする「功行両全」を主張し、自己救済の修行だけでなく他者の救済も実践しなくてはならないとした。
七真人とは、馬丹陽、譚長真、劉長生、丘長春（1148年 - 1227年）、王玉陽、郝広寧、孫不二の七人である。
牛肉の細切りとタマネギ、マッシュルームなどのキノコをバターで炒め、若干のスープで煮込む。仕上げとしてスメタナ（サワークリーム）をたっぷりいれる（その酸味により肉のしつこさが消え、食べやすくなる。煮込むと酸味が飛ぶのであくまで最後に使う）。バターライスや白飯、パスタ、揚げたジャガイモと共に食べる場合が多い。ストロガノフ家で提供されていたオリジナルのビーフストロガノフは、煮込みの前に肉をワインを加えた湯で蒸し、マッシュルームとケッパーを加えたものだったという。ウクライナ風では色は白く、ビーフシチューというよりむしろクリームシチューに味も色も近い。日本においてはサフランライスを使ったり、トマトやドミグラスソースを使うこともある。また、日本ではサワークリームが食材として一般的ではないため、生クリームやヨーグルトを使用する製法も見られる。
プログラミングできるコンピュータの開発以来、小さなテストプログラムは存在してきたが、テスト文言として「Hello, World!」を使う習慣はブライアン・カーニハンとデニス・リッチーによる著書「プログラミング言語C」（1978年）のC言語バージョンから始まったと言われている。同著書のプログラム例はhello, world（大文字なし、感嘆符なし）を標準出力に出力する。この例はブライアン・カーニハンがまとめたベル研究所の内部資料「Programming in C: A Tutorial」（1974年）を継承したものである。#include <stdio.h>main( ){  printf("hello, world\n");}C言語バージョンの以前にはカーニハンの前著「A Tutorial Introduction to the Language B」（1973年）での例があったが、存在が知られている最初のバージョンのプログラムは外部変数を説明するための例だった。プログラムはターミナルに改行を含むhello, world!を出力するものだった。B言語では文字数の長さがASCII文字の4文字までという制限があったため、文言は複数の文字列に分割されていた。前節の例はターミナルにhi!を出力するもので、hello, world!という文言はそれを表す為に複数の文字列を必要とする少し長い挨拶文として紹介された。main(){  extrn a,b,c;  putchar(a); putchar(b); putchar(c); putchar('!*n');}a 'hell';b 'o, w';c 'orld';hello, worldの起源はBCPL（1967年）であるとも言われている。この主張はBCPLの発明者ブライアン・カーニハンとマーティン・リチャーズのアーカイブノートに依るものである。モダンな言語においてHello Worldは洗練された変化を遂げている。例えば、Go言語は多言語対応プログラムを紹介し、Sun JavaはSVGで文言を表し、XL言語は3Dグラフィックの地球で見せている 。hello, worldの出力には、Perl、Python、Rubyのような言語では一行だけを必要とするかもしれないが、一方で低レベルのアセンブリ言語では数十行の命令を必要とする。マーク・ガスディアルとエリオット・ソロウェイは、グラフィックスやサウンドがテキストより簡単に操作できるようになり、「Hello, World!」のテスト文言が過去のものとなる可能性があることを示唆している。